在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ HTML問答
命多硬 回答

這么寫沒問題,應(yīng)該是Form標(biāo)簽沒占滿100%寬度導(dǎo)致的

萌面人 回答

這個可以通過給按鈕點擊事件傳參來完成,下面是一個小例子
html

<div id="wrap">
    <button>點擊1</button>
    <div class="one">1</div>
    <button>點擊2</button>
    <div class="one">2</div>
    <button>點擊3</button>
    <div class="one">3</div>
    <button>點擊4</button>
    <div class="one">4</div>
    <button>點擊5</button>
    <div class="one">5</div>
</div>

css

.one{
    width: 100px;
    height: 20px;
    background-color: red;
}

js

var wrap = document.getElementById('wrap');
  console.log(wrap);
  var oButton = wrap.getElementsByTagName('button');
  var num = oButton.length;
  for(let i=0; i<num; i++){
    // oButton[i].setAttribute('onclick' ,`change(${i},this)`);
    oButton[i].addEventListener('click',function(){
      var oDiv = document.getElementsByClassName('one')
      if (oDiv[i].style.opacity == 1 || (oDiv[i].style.opacity == '')) {
        oDiv[i].style.opacity = 0;
      } else {
        oDiv[i].style.opacity = 1;
      }
    })
  }

--------------------補充:---------------
js中用opacity是為了不讓隱藏的div破壞頁面結(jié)構(gòu),如果用display的話,容易影響頁面的結(jié)構(gòu)。當(dāng)然這視情況而定。
if語句判斷是否為''是因為在一開始,opacity='',如果不加,一開始要點擊兩次,div才會隱藏。
--------------------補充:---------------
修改了一下js和html。每次對div和button的刪除和增加,只要是成對的,那就都可以了。

祉小皓 回答

你可以設(shè)置selectvalue,畢竟option代表的也只是value。

幼梔 回答

可以看看 github page官方文檔,挺詳細的

大致意思就是你 添加一條CNAME記錄,到你的 domain

# 栗子:
blog.flxxyz.com  3592    IN      CNAME   flxxyz.github.io.

希望能幫到你(?????????)?

款爺 回答

這個開發(fā)一個可以復(fù)用的小程序,每個加盟商單獨部署自己的小程序。服務(wù)端都接入你們自己的服務(wù)。如果你有時間,可以在你們的后臺服務(wù)端開發(fā)多套頁面模版,加盟商可以調(diào)用你們的服務(wù)來選擇不同模版

糖豆豆 回答

試了一下,在created階段調(diào)用destroy并沒有成功銷毀。
所以試試在

beforeRouteEnter (to, from, next) {
  if(!xxx) {
    next('index')
  } else {
    next()
  }
}

在這個鉤子函數(shù)處理下跳轉(zhuǎn),就不會進入created,比beforecreate還要早。

尤禮 回答

樓主解決問題了嗎? 我也是需要動態(tài)添加子路由到父路由中去, 直接addRoutes只會注冊到根路由

祈歡 回答
var var01 = 1;
function funtest() {
 document.write(var01);
 var var01 = 0;
} 
funtest();
//結(jié)果為:undefined

作用域鏈從內(nèi)向外查找,輸出undefinde是因為函數(shù)變量聲明提升,上面的代碼等價于

function funtest() {
 var var01;
 document.write(var01);  // 這個時候打印,var01的值是undefinde
 var01= 0;
} 

2.

////////////////////////
var var01 = 1;
function funtest() {
 document.write(var01);
 var01 = 0;
} 
funtest();
//結(jié)果為:1

如過在函數(shù)內(nèi)部聲明的變量沒有寫var,這個變量會是一個全局變量,var01 = 0;相當(dāng)于改變函數(shù)外面var01的值。

墨小羽 回答

form 表單需要阻止提交按鈕的默認行為

耍太極 回答

在組件中處理,會把數(shù)據(jù)處理邏輯放在組件中,如果以后數(shù)據(jù)結(jié)構(gòu)改變,就得到組件中處理,也不利于組件的復(fù)用,感覺還是放在dva中處理比較好

孤慣 回答

假設(shè)你有一個二維數(shù)組 a3,三行兩列,想象成一個矩陣。
如果按照 row major(從左到右,即從行選取元素,然后從上到下?lián)Q行),程序讀取數(shù)據(jù)的順序是 a[0][0], a[0][1], a[1][0], a[1][1], a[2][0], a[2][1],按照行號順序來

翻看它的源碼,只要 x比前面的小,就會報錯。
clipboard.png

執(zhí)念 回答

結(jié)案了,原因是因為我在本地proxy配置用的是api/xxxx,導(dǎo)致我認為后臺代碼沒有一點問題,結(jié)果這里是apis

    server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  132.232.22.140:8000;
        root         /usr/share/nginx/html;
#       root          /home/myftp/dist

        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;

        location ^~ /api/ {
            proxy_pass http://127.0.0.1:8889;
        }
        location /{
                proxy_pass   http://127.0.0.1:8000;
        }
        error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }

前端8000端口,后臺8889端口,跨域成功

孤巷 回答

可以,
state.js test: 0
type.js export const TEST = 'TEST'
mutations.js import * as types from type.js TEST: (state, payload) => {state.test = payload}
actions.js import * as types from type.js TEST: ({commit}, payload) => {commit(types.TEST, payload)},是這樣嗎?

熊出沒 回答

你這里的index 還是第一頁的index,而你在計算的時候沒有將頁數(shù)計算進去,所以你拿到的仍然是第一頁的對應(yīng)行的數(shù)據(jù),比如說你想拿到第二頁的某一行的數(shù)據(jù),你的index要加上第一頁的長度-1,然后才能拿到你真實的數(shù)據(jù)

純妹 回答

一 父子組件傳值,props

1.父組件
onChange(用來接收子組件傳的值){

}

<Child_1 name="張三" age="25" onChange={this.onChange.bind(this)} />

2.子組件

this.props.onChange(傳遞的值)

二 redux

關(guān)于redux使用 可以看看我的個人博客 http://www.liuweibo.cn/blog

new Function(/*your code string*/);
//or
eval(/*your code string*/)

補充點例子

// 假設(shè)這個就是你從數(shù)據(jù)庫里取出來的方法
const codeString = `function abc(){
    console.log("hello world")
}`;

//方法1
const myABC = new Function(`return ${codeString}`)();
myAbC();//hello world

//方法2
eval(`var myABC2 = ${codeString}`);
myABC2();//hello world

以上就是你的需求的實現(xiàn)。

葬憶 回答

匹配優(yōu)先級:有時候,同一個路徑可以匹配多個路由,此時,匹配的優(yōu)先級就按照路由的定義順序:誰先定義的,誰的優(yōu)先級就最高。
也就是添加新的路由的時候,是往后面添加。

對于*路由,代碼做了特殊的處理。
大部分人對*的認識是一個后備路由,也就是別的路由都匹配不上的時候,使用*對應(yīng)的路由。
源碼src下面的create-route-map.js文件的第29-35行就是專門把*路由放到最后面的:

// ensure wildcard routes are always at the end
for (let i = 0, l = pathList.length; i < l; i++) {
  if (pathList[i] === '*') {
    pathList.push(pathList.splice(i, 1)[0])
    l--
    i--
  }
}

綜上,添加路由的時候按照路由定義的順序添加路由,最后把*路由換到最后面。

澐染 回答

你用的是什么版本的 ReactRouter?