鍍金池/ 問答/ HTML問答

你可以在css寫好顏色如.red{color: red},然后在循環(huán)時通過索引值去判斷,動態(tài)綁定class。如<li v-for="(el, i) in list" :class="{red:i==1}">{{ el }}</li>

朕略萌 回答

給個忠告,下次提問的時候,貼出來的代碼一定要排好版,不然看著這么亂的代碼,回答的心情都沒了。已經(jīng)手動幫你重新排版了下代碼。


說正題。

Element UI里的 popover 除了可以使用 v-popover 來綁定外,還有另一種方式來實現(xiàn),如果你稍微認(rèn)真看文檔,肯定能看到下面圖中的內(nèi)容。

clipboard.png

圖中說到的 slot=reference 就可以被利用起來。像你問題中的代碼,就可以這樣寫。

<template slot-scope="scope">
    <el-popover placement="top" width="160" trigger="click">
        <el-input v-model="scope.row.quantity"></el-input>
        <div style="margin-top:10px">
            <el-button size="mini" style="float:left" 
                @click="cancelChange">取消</el-button>
            <el-button size="mini" type="primary" 
                style="float:right" 
                @click="confirmChange(scope.$index, cart_list)">確認(rèn)</el-button>
        </div>
        <el-button slot="reference" type="text" style="width:40px">         
            {{scope.row.quantity}}  
        </el-button>
    </el-popover>
</template>
骨殘心 回答

回答一:emmm...根據(jù)這個片段的理解,它只是想強(qiáng)調(diào)用戶自定義的屬性或方法默認(rèn)都是可枚舉的,哪怕原型中有一個與自定義屬性同名 的 不可枚舉屬性,舉個栗子:
圖片描述

圖片描述

回答二:用戶自定義屬性的enumerable默認(rèn)為true,改為false滯后是否還能枚舉,樓主試下就知道啦~

朽鹿 回答

沒辦法了,復(fù)制一份出來給一個新對象吧

糖豆豆 回答

如果正則表達(dá)式設(shè)置了全局標(biāo)志,test() 的執(zhí)行會改變正則表達(dá)式 lastIndex屬性。連續(xù)的執(zhí)行test()方法,后續(xù)的執(zhí)行將會從 lastIndex 處開始匹配字符串.

var regex = /foo/g;

// regex.lastIndex is at 0
regex.test('foo'); // true

// regex.lastIndex is now at 3
regex.test('foo'); // false
孤毒 回答
<label :style="'background:'+data.color'+';width:30px;height:10px;line-height:10px;margin-bottom: 0px'"></label>

或者

<label :style="`background:${data.color};width:30px;height:10px;line-height:10px;margin-bottom: 0px`"></label>

尐懶貓 回答

如果修改過,那么刪除他,重新下過一份,改變文件編碼,沒有修改過,直接改變文件編碼

小眼睛 回答

https://vuex.vuejs.org/zh-cn/...

引用文檔的話

Mutation 必須是同步函數(shù)
一條重要的原則就是要記住 mutation 必須是同步函數(shù)。為什么?請參考下面的例子:
mutations: {
  someMutation (state) {
    api.callAsyncMethod(() => {
      state.count++
    })
  }
}
現(xiàn)在想象,我們正在 debug 一個 app 并且觀察 devtool 中的 mutation 日志。每一條 mutation 被記錄,devtools 都需要捕捉到前一狀態(tài)和后一狀態(tài)的快照。然而,在上面的例子中 mutation 中的異步函數(shù)中的回調(diào)讓這不可能完成:因為當(dāng) mutation 觸發(fā)的時候,回調(diào)函數(shù)還沒有被調(diào)用,devtools 不知道什么時候回調(diào)函數(shù)實際上被調(diào)用——實質(zhì)上任何在回調(diào)函數(shù)中進(jìn)行的狀態(tài)的改變都是不可追蹤的。
吢涼 回答

首先是![]
[]被 Boolean 轉(zhuǎn)化為 true,![] 即為 false。

然后是[] == false
[]先后以 valueOf、toString 方法嘗試轉(zhuǎn)化為基礎(chǔ)數(shù)據(jù)類型,這里轉(zhuǎn)化為空字符串''。

'' == false
而基礎(chǔ)數(shù)據(jù)類型會嘗試轉(zhuǎn)化為 Number 類型,空字符串轉(zhuǎn)化為0, false轉(zhuǎn)化為0。

最后0 == 0
即返回true。

貼個數(shù)據(jù)類型轉(zhuǎn)化鏈接

喜歡你 回答

你可以看下全部引用和按需引用打包后文件的大小,應(yīng)該會有比較大區(qū)別。
對于打開慢,可以通過異步加載的方式解決。

require.ensure("echarts/lib/echarts", function() {
    var echarts = require("echarts/lib/echarts")
    require('echarts/lib/chart/line')
    
    ...
}
未命名 回答

demo:https://jsfiddle.net/x7785186...

基本原理就是觸發(fā)BFC, 建議采用table-cell和長寬度, 避免overflow:hidden 遮擋模糊檢索彈出層的問題

拽很帥 回答

& 是運(yùn)算符,它的優(yōu)先級低于命令 typeof。簡單說:typeof 12 & 0x04 相當(dāng)于 (typeof 12) & 0x04

陌如玉 回答

vue build后 本地測試無效 build后的文件需要放到服務(wù)器環(huán)境運(yùn)行

哎呦喂 回答

:class="{'unfold':isUnfold}"
unfold是你展開的樣式
通過控制isUnfold的 true false 來 控制展開還是不展開

寫榮 回答

理解概念就行了。

先有獨(dú)立信道的電路交換,再有報文交換的概念。但是在計算機(jī)網(wǎng)絡(luò)中,TCPUDP就是報文交換,報文交換要在事實上實現(xiàn)是有問題的,報文或大或小,差異性太大,要提高利用率,于是就對TCP報文進(jìn)行分組,分成一個個IP分組,這就是分組交換。

未來的網(wǎng)絡(luò)都是IP的,ALL Over IP. 現(xiàn)在你打的電話,發(fā)的短信 都是全I(xiàn)P網(wǎng)絡(luò)上傳輸?shù)牧恕?/p>

有你在 回答

測試地址,http://jsrun.net/JjgKp/edit

我這邊沒有復(fù)現(xiàn)你的問題,你嘗試在一個線上編輯器試一下。如果可以復(fù)現(xiàn)把地址發(fā)出來。

我猜是不是改DOM了

安于心 回答

單獨(dú)導(dǎo)出方法有:
export function loadScript(){}
或者

function loadScript(){}
export {loadScript}

你可以util的導(dǎo)出貼出來看看.

九年囚 回答

首先,題主對 gulp 和 webpack 的理解存在一些偏差。

  • gulp 是一個 task runner,可以在 gulpfile.js 中定義多個任務(wù),webpack 打包 js 的操作就可以作為一個任務(wù)定義在 gulpfile.js 中。gulp 自身是不會去處理 js 的引用和轉(zhuǎn)義的。
  • webpack 是一個用來打包前端資源的工具,可以打包 js,css 和圖片等。結(jié)合 npm scripts 的使用場景較多。

所以,題主應(yīng)該先確認(rèn)一下 gulpfile 中使用了哪個工具進(jìn)行 js 的轉(zhuǎn)義和打包,然后去找對應(yīng)的工具中是否提供類似 alias 的配置項。如 babel 就一個 babel-plugin-module-resolver 的模塊來實現(xiàn)模塊的 alias。