鍍金池/ 問(wèn)答/ HTML問(wèn)答

issue1: css權(quán)重問(wèn)題;id選擇器優(yōu)先于class選擇器;
issue2: toggleClass已經(jīng)執(zhí)行,只是alert中斷了樣式的重繪;
你可以在toggleClass中使用function,在function中打印日志,然后會(huì)發(fā)現(xiàn)日志打印成功,然后alert,然后alert關(guān)閉后,樣式變更才生效

笨笨噠 回答

在正常執(zhí)行的時(shí)候,el這個(gè)東西是findNode的參數(shù),是當(dāng)前傳遞過(guò)來(lái)的元素
這個(gè)函數(shù)的意義在于,判斷當(dāng)前是否是div1了,如果不是,就去遞歸自己判斷自己的父元素,
如果改成el的話,這個(gè)函數(shù)就永遠(yuǎn)遞歸判斷自己了。

遞歸也是要有方向和結(jié)束條件的。
"超過(guò)最大調(diào)用堆棧大小"實(shí)際上就是函數(shù)發(fā)生無(wú)限遞歸了。因?yàn)檫f歸過(guò)程中參數(shù)沒(méi)有改變

心悲涼 回答

題主,請(qǐng)問(wèn)數(shù)據(jù)量多大,請(qǐng)不要在循環(huán)里操作dom,每次操作dom都會(huì)觸發(fā)瀏覽器重新渲染

var htmlStr = ""
for (var i = 0; i < firstcol.length; i++) {
    if (i != 0) {
        var term = $.trim(firstcol[i]);
        htmlStr += "<option value='" + term + "'>" + term + "</option>"
       
    }
}
 $('#s2example2').append(htmlStr);
她愚我 回答

你要理解,所有的鉤子函數(shù)都只是在指定時(shí)間執(zhí)行而已,框架並不關(guān)心它們執(zhí)行的結(jié)果,所以你這種做法無(wú)法滿足你的需求。

建議你根據(jù)需求調(diào)整實(shí)現(xiàn)。

詆毀你 回答

1

join用來(lái)講數(shù)組元素按照某個(gè)字符來(lái)進(jìn)行拼接成一個(gè)字符串。
數(shù)組的所有元素都會(huì)被轉(zhuǎn)換為string類型。 也就相當(dāng)于對(duì)所有的item進(jìn)行調(diào)用toString
最后在進(jìn)行split,將字符串按照某字符進(jìn)行分割,得到數(shù)組。

2

2可以認(rèn)為是1實(shí)現(xiàn)方案中的一部分

toString,就是將整個(gè)數(shù)組轉(zhuǎn)換為字符串進(jìn)行輸出,所有的item都會(huì)被轉(zhuǎn)換為字符串,可以簡(jiǎn)單的理解為一個(gè)遞歸的過(guò)程。
最后進(jìn)行split

P.S. 只是大概的思路,不保證ECMAScript文檔中定義的流程就是這樣的

耍太極 回答

貌似沒(méi)有,這是小程序的bug

喵小咪 回答

在數(shù)據(jù)請(qǐng)求完成之前做個(gè)loading,不讓用戶跳轉(zhuǎn)。完成后=》有數(shù)據(jù)=》可跳轉(zhuǎn)
一次http請(qǐng)求最多3000ms吧

愛是癌 回答

本地圖片 如果是變量 imgSrc: require('圖片地址')

心沉 回答

經(jīng)過(guò)大神“胡椒”的指點(diǎn),不能運(yùn)行的原因是wamp中php.ini的配置文件必須通過(guò)wamp來(lái)打開修改,自己定位找到php.ini文件打開修改不起作用!?。?/p>

clipboard.png

薔薇花 回答
import moment from 'moment';

<DataPicker disabledDate={current => {
      return current.isBefore(moment(Date.now()).add(-1, 'days')) || current.isAfter(moment(Date.now()).add(6, 'days'));
    }} />
心夠野 回答

this為執(zhí)行時(shí)的上下文環(huán)境,箭頭函數(shù)沒(méi)有this,也就意味著你這里拿到的this其實(shí)是箭頭函數(shù)外層的this指向,也就是a所處的執(zhí)行上下文。

玩控 回答

先忽略這個(gè)答案 理解錯(cuò)意思了

plugins: [
  new ExtractTextPlugin({
    filename:  (getPath) => {
      return getPath('css/[name].css').replace('css/js', 'css');
    }
  })
]
青裙 回答

chrome調(diào)試工具的console標(biāo)簽,把preserve log選項(xiàng)打開

情未了 回答

背景設(shè)置background-size: 100% 100%;

傻丟丟 回答

vue中沒(méi)必要獲取dom元素,直接改變數(shù)據(jù)就可以了

念初 回答

this指向問(wèn)題啊,
clipboard.png

beforeDestroy(){}直接用this就好了,一般的地方都用箭頭函數(shù),省的來(lái)回找this指向
上面使用this.id=setInter...
下邊clear(this.id)

櫻花霓 回答

剛好我也在練手這個(gè)項(xiàng)目,你加梯子,就可以爬到了,默認(rèn)欲歌瀏覽器給墻了,現(xiàn)在雙層墻。

舊螢火 回答

var data = [

{
    name: "name1",
    key: "key1",
    _expanded :true
},
{
    name: "name2",
    key: "key3"
}

]