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

鍍金池/ 問(wèn)答/ HTML問(wèn)答
脾氣硬 回答

ES6的promise,ES8的async都適合解決此類(lèi)問(wèn)題。jquery有一個(gè)deferred對(duì)象也是解決這類(lèi)問(wèn)題的

汐顏 回答

切換圖片路徑的時(shí)候會(huì)再次運(yùn)行onload事件,也就是執(zhí)行TuPianTuoFang函數(shù),這個(gè)函數(shù)里面你進(jìn)行個(gè)事件的綁定,而且沒(méi)有提前解綁,所以事件會(huì)被重復(fù)綁定。

你可以在事件綁定前面加上解除綁定的操作

$(..).unbind().on(...)

但是這樣還是不嚴(yán)謹(jǐn),因?yàn)門(mén)uPianTuoFang只是初始化拖放事件的函數(shù),不需要也不應(yīng)該重新運(yùn)行他,你可以在onload事件外加一個(gè)變量來(lái)阻止重復(fù)執(zhí)行

var isonload = true;
xxx.onload = function(){
    if(isonload){
        TuPianTuoFang();
        isonload = false;
    }
}

如果TuPianTuoFang函數(shù)不再需要,也可以注銷(xiāo)TuPianTuoFang函數(shù)

xxx.onload = function(){
    if(TuPianTuoFang){
        TuPianTuoFang();
        TuPianTuoFang = null;
    }
}
哚蕾咪 回答

<button class="btn btn-xs " @click="addRows">新增行</button>
的外面應(yīng)該是有 from 標(biāo)簽的,才會(huì)出現(xiàn)這種情況。

在form內(nèi)使用button又不想頁(yè)面跳轉(zhuǎn)的,有兩種寫(xiě)法:

1. <button type="button">點(diǎn)我</button>
2. <input type="button" value="點(diǎn)我"/>
瘋子范 回答

可以用一個(gè)字串?dāng)?shù)組來(lái)存儲(chǔ),0代表分界線,1為空,2為有人

[
    '11011',
    '1110112'
]
壞脾滊 回答

如果把事件的傳遞看做一個(gè)流,那么它應(yīng)該是一個(gè)首尾閉合的環(huán),捕獲和冒泡各點(diǎn)半個(gè)圓。那么問(wèn)題在于捕獲和冒泡是針對(duì)被點(diǎn)擊對(duì)象(btn)的祖先元素而言的,但是對(duì)象本身就比較有意思了。如果對(duì)象里面還有子元素,并且你點(diǎn)擊到了它的子元素,那么事件會(huì)流過(guò)子元素,然后再流回來(lái),這個(gè)時(shí)候,代碼的表現(xiàn)是正常的。DOM如下:

<div id="app">
        <span id="btn">
            <b>測(cè)試</b>
        </span>
    </div>

如果被點(diǎn)擊對(duì)象里面沒(méi)有子元素了,那么事件在這里已經(jīng)終結(jié)了,也就是說(shuō)『捕獲』和『冒泡』在這個(gè)元素在進(jìn)行交接,這個(gè)時(shí)候就有意思了,這兩個(gè)事件是同時(shí)觸發(fā)的,那么 js 的監(jiān)聽(tīng)代碼的書(shū)寫(xiě)順序會(huì)影響最后的 console 結(jié)果,如果這樣寫(xiě)的話,那么代碼就是按你的想法完成的:

<body>
    <div id="app">
        <span id="btn">測(cè)試</span>
    </div>
<script>

    var btn = document.getElementById('btn');
    var app = document.getElementById('app');
    
    //btn捕獲
    btn.addEventListener('click',function(){
        console.log('捕獲','btn');
    },true);

    //div捕獲
    app.addEventListener('click',function(){
        console.log('捕獲','div');
    },true);

    document.body.addEventListener('click',function(){
        console.log('捕獲','body');
    },true);

    document.body.addEventListener('click',function(){
        console.log('冒泡','body');
    },false);

    //btn冒泡
    btn.addEventListener('click',function(){
        console.log('冒泡','btn');
    },false);
    
    //div冒泡
    app.addEventListener('click',function(){
        console.log('冒泡','div');
    },false);
</script>
</body>
朕略萌 回答

border-image繪制原理簡(jiǎn)述
我是這樣理解的:共存在兩個(gè)九宮格,一個(gè)是邊框圖片,還有一個(gè)就是邊框本身,九個(gè)方位關(guān)系一一對(duì)應(yīng)。邊框本身的特性讓其變成了一個(gè)九宮格,四條邊框交錯(cuò),加上其圍住的區(qū)域,正好形成一個(gè)九宮格。邊框圖片則是通過(guò)圖片剪裁實(shí)現(xiàn)了九宮格。這是理解繪制原理的基礎(chǔ)。

1、調(diào)用邊框圖片
border-image的url屬性,通過(guò)相對(duì)或絕對(duì)路徑鏈接圖片。

2、邊框圖片的剪裁
border-image的數(shù)值參數(shù)剪裁邊框圖片,形成九宮格。

3、剪裁圖片填充邊框
邊框圖片被切割成9部分,以一一對(duì)應(yīng)的關(guān)系放到div邊框的九宮格中,然后再壓縮(或拉伸)至邊框(border-width或border-image-width)的寬度大小。

4、執(zhí)行重復(fù)屬性
被填充至邊框九宮格四個(gè)角落的的邊框圖片是不執(zhí)行重復(fù)屬性的。上下的九宮格執(zhí)行水平方向的重復(fù)屬性(拉伸或平鋪),左右的格子執(zhí)行垂直方向的重復(fù)屬性,而中間的那個(gè)格子則水平重復(fù)和垂直方向的重復(fù)都要執(zhí)行。

5、完成繪制,實(shí)現(xiàn)效果

http://www.zhangxinxu.com/wor...

那你的對(duì)象就要是{a:"1",b:"name"},a的值是字符串類(lèi)型"1"而不是數(shù)字1

乖乖瀦 回答

npm install css-loader style-loader url-loader
并在rules里添加 {

      test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
      loader: 'url-loader',
      options: {
        limit: 1000, // 1 KO
        name: 'fonts/[name].[hash:7].[ext]'
      }
    },
墨小白 回答

URLSearchParams是對(duì)象,不是數(shù)組,不能用append,可以用

params = Object.assign({}, params)

試試

下墜 回答

又是引用問(wèn)題

var a = {};
var b = a;
b.id = 1;
console.log(a)//{ id: 1 }
局外人 回答

在chrome中:
clipboard.png
如果這時(shí)候點(diǎn)開(kāi)a:
clipboard.png
如果不點(diǎn)開(kāi),并且賦值obj.a=4444,這時(shí)候再點(diǎn)開(kāi)a:
clipboard.png
因?yàn)閏hrome中console.log打印出來(lái)的是引用的快照,而不是快照的內(nèi)容,如果你不點(diǎn)開(kāi),引擎是不會(huì)去這個(gè)引用的地址去取內(nèi)容的,如果你沒(méi)點(diǎn)開(kāi)并且賦值了,再把剛剛console.log打印出來(lái)的引用點(diǎn)開(kāi),那么會(huì)立即去取這個(gè)地址的內(nèi)容,看起來(lái)就像是異步的。
個(gè)人覺(jué)得這是chrome做的一個(gè)優(yōu)化吧,因?yàn)槿绻帽容^大,打印出來(lái)是比較耗性能的

在ie中:
console.log會(huì)立即打印出來(lái),不管這個(gè)對(duì)象有多大 -。-

九年囚 回答

trim();刪除字符串開(kāi)始和末尾的空格
在if里面是:去除之后value不為空

歆久 回答

把你shell_cmd 改一個(gè)不就好了,例如你要運(yùn)行一個(gè)a.out, 直接設(shè)置:
"shell_cmd": "${file_path}/a.out"
或者自己寫(xiě)一個(gè)插件解決咯

憶往昔 回答

語(yǔ)法錯(cuò)誤

你是不是有哪里寫(xiě)錯(cuò)了 {

./fs.json這個(gè)是基于入口文件的路徑。
建議使用__dirname+'/fs.json'來(lái)相對(duì)當(dāng)前路徑進(jìn)行定位。