鍍金池/ 問答/ HTML問答
假灑脫 回答
  1. 首先,你不應(yīng)該把這些東西放在 <a> 里面,標(biāo)簽各有各的定義。
  2. 想要阻止冒泡,可以使用 event.stopPropagation() 方法。
button.addEventListener('click', e => {
  e.stopPropagation();
命于你 回答

judge并沒有立即執(zhí)行,而是在(...arg)=>judge(...args,...arg);方法被調(diào)用時(shí)才被執(zhí)行
這個(gè)curry后的函數(shù)只有在傳入的最后一個(gè)參數(shù)可以被轉(zhuǎn)換為false的時(shí)候才開始執(zhí)行,它存參數(shù)的方法也很簡單
1,判斷如果最后一個(gè)參數(shù)是否可以是false
2,是的話就把所有保存的參數(shù)放到fn里執(zhí)行,結(jié)束
3,否則,返回一個(gè)新的匿名函數(shù),這個(gè)函數(shù)把所有傳入?yún)?shù)保存在arg數(shù)組中,而這個(gè)匿名函數(shù)被執(zhí)行后,就把以前收到的參數(shù)數(shù)組和當(dāng)前的參數(shù)數(shù)組合并后,放到前面說的邏輯中,在judge函數(shù)里判斷,重復(fù)第1步

let curry = function(fn) {
    var judge = function(...args) {
        if (Boolean(args[args.length - 1])===false) {
            return fn(args);//three(null)就到這里了
        } else {
            return function(...arg) { //one和two和three都是這個(gè)函數(shù)
                return judge(...args, ...arg);
            }
        }
    }
    return judge;
}
做不到 回答
  1. 顏色復(fù)雜JPEG,矢量風(fēng)格PNG24,矢量風(fēng)格不帶過渡效果PNG8
  2. 通用壓縮考慮如果可以手動的話TinyPNG,工具流方案的話找個(gè)能用的就行了
  3. JPEG在不影響畫質(zhì)的情況下可以適當(dāng)降低質(zhì)量參數(shù),但切記Ps輸出時(shí)不可降到50%以下
  4. JPEG在多次編碼壓縮(二壓甚至三壓)的情況下,100%會糊。一個(gè)比較明顯的栗子,是截圖后用文件輸出到Ps再保存為JPEG,由于一般截圖軟件保存的默認(rèn)格式多半是JPEG,所以此處明顯是二次壓縮,出來的畫質(zhì)損失不可逆。
  5. PNG8可以支持Alpha透明,但需要編碼/壓縮軟件的支持(比如limitPNG),像Ps直接輸出的就沒法支持
  6. 如果Ps版本支持導(dǎo)出功能的,盡量用導(dǎo)出來輸出,會比Web格式輸出擠出更多水但是,再用TinyPNG還可以再擠出水來
  7. TinyPNG是有損壓縮。雖然算法優(yōu)化過肉眼無法辨識,但還是有損壓縮。
舊城人 回答

let coins = 999000;
let z = document.getElementById('coinAmount');
let t = setInterval(() => {
if (coins > 1000000) {

coins = 1000000;
clearInterval(t);

} else {

let c = Math.floor(Math.random() * 10 );
coins += c;(這里的c是隨機(jī)取的值,不一定是正好取到1000000)
z.innerHTML = coins;

}
}, 10);

毀憶 回答

溢出了,該長度的有符號整數(shù)的最大正數(shù)為0x7FFFFFFF
減法是加上相反數(shù),取相反數(shù)是所有位取反加1,計(jì)算機(jī)做加減法并不考慮你符不符號位,你轉(zhuǎn)成10進(jìn)制(有符號數(shù))才會去關(guān)注符號位
多看書學(xué),多學(xué)多看,回頭再來看很多問題就明白了,學(xué)得不夠就想這想那的那肯定有一堆問題想不通

假灑脫 回答

像你這么寫,&size=2就是被瀏覽器識別為前面地址的參數(shù)。防止歧義就用需要作為參數(shù)值的部分使用 encodeURIComponent編碼

失心人 回答

setTimeout 第一個(gè)參數(shù)必須是個(gè)方法
timer = setTimeout(()=》{this.msg1++} ,5000}

艷骨 回答
<el-table-column prop="date"label="評估項(xiàng)目">
    <template slot-scope="scope">
       <el-checkbox-group v-model="scope.row.checkbox">
          <el-option v-for="option in scope.row.options" :label="option.name" :value="option.value"></el-option>
        </el-checkbox-group>
</el-table-column>
帥到炸 回答

參考網(wǎng)上資料解決了,原因是在file-list內(nèi)的變量是只讀的,我通過多聲明了一個(gè)變量,一個(gè)用來讀一個(gè)用來寫解決的

舊螢火 回答

因?yàn)槟愕?code>getData方法不是在你自定義組件上觸發(fā)的,你把這個(gè)方法寫在ion-content上當(dāng)然不可以啦。

陌璃 回答

用戶文件直接上傳到OSS,然后客戶端直接去加載OSS上面的視頻文件。最好就加上CDN。

久礙你 回答
  1. HTML 不能調(diào)用 Node 的 fs 模塊,因?yàn)闉g覽器里并沒有 node 環(huán)境,也不允許你使用 node 環(huán)境
  2. 如果你想做桌面應(yīng)用,使用 node-webkit,那倒是有可能,不過我沒有做過。我用過 Electron,可以用渲染進(jìn)程發(fā)請求給主進(jìn)程,主進(jìn)程操作之后再返給渲染進(jìn)程這種方式。建議好好閱讀文檔,或組合相應(yīng)關(guān)鍵詞搜索,但你問題本身是錯(cuò)的。
祉小皓 回答

請求成功開始計(jì)時(shí),點(diǎn)擊後立即禁用,請求失敗及計(jì)時(shí)完畢可以重設(shè)計(jì)時(shí)及禁用狀態(tài)

border-bottom: 3px solid #09d170

離夢 回答

fixed 元素放到滾動容器外部

拽很帥 回答

不同的測試環(huán)境?什么意思,比如舉個(gè)例子呢。用nginx可以配置不同的域名。

膽怯 回答

HTML本身的beforeunload應(yīng)該就可以吧

有你在 回答

1.CDN引入:

<!-- import Vue.js -->
<script src="http://vuejs.org/js/vue.min.js"></script>
<!-- import stylesheet -->
<link rel="stylesheet" >
<!-- import iView -->
<script src="http://unpkg.com/iview/dist/iview.min.js"></script>

2.如果是用vue-cli搭建的項(xiàng)目可以直接在要使用的組件中通過import導(dǎo)入,分為全量導(dǎo)入和按需導(dǎo)入:
全量導(dǎo)入:import iview from 'iview';
import 'iview/dist/styles/iview.css';//import后面是iview的路徑,
3.也可以按需引入;
iview快速上手

夢囈 回答

下載卡死,主要還是要分析下SQL是否合理。如果是SQL計(jì)算導(dǎo)致了mySQL CPU占用100%,那么就應(yīng)該修正SQL,建立索引。