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

你這是一個(gè)對(duì)象,在data里把對(duì)象的屬性補(bǔ)齊就行了

尛曖昧 回答

為什么不考慮把過(guò)濾器全局注冊(cè)呢?


更新一波
其實(shí)Vue的過(guò)濾器是可以傳參數(shù)的,你可以像這樣定義過(guò)濾器

Vue.filter('filter', function(val, name){//這是總的過(guò)濾器
  console.log(val, name)
    switch(name){//這里通過(guò)switch進(jìn)行匹配
      case 'filter1': 
        return filter1(val);
      case 'filter2': 
        return filter2(val)
    }
})
// 下面的方法才是你具體的某些過(guò)濾器的方法
function filter1(val){
  return val +  ': 我是filter1'

}
function filter2(val){
  return val +  ': 我是filter2'
}

然后使用的話(huà),傳過(guò)濾器名字進(jìn)入就行了

<template>
    <div>
        {{'hahaha' | filter(filter)}}
    </div>
</template>

<script>
export default {
    props: ['filter']
}
</script>
夢(mèng)囈 回答

你能修改,說(shuō)明你知道何時(shí)該處理,所以你可以手動(dòng)觸發(fā) <input>change 事件?;蛘咧苯幼瞿阆胍牟僮鳌?/p>

離人歸 回答

action="http://192.168.1.120:6001/gateway/app/content-aggr/content/addResource":on-change="onchangeFunc" 這個(gè)函數(shù)就是選一張上傳一張

帥到炸 回答

設(shè)置flex-wrap+item的width即可完成,這里有一個(gè)之前寫(xiě)的九宮格的例子。
很類(lèi)似,可以參考:
Live Demo
Source Code

心上人 回答

"webpack": "^4.0.1" 改成 "webpack": "^3.0.0",
現(xiàn)在網(wǎng)上針對(duì)新手的教程肯定沒(méi)有webpack4的。
(webpack4需要webpack-cli才能啟動(dòng))

歆久 回答

兩種模式下面的環(huán)境變量應(yīng)該是不一樣的.
應(yīng)該詳見(jiàn)package.json.
猜想。一般存這個(gè)的是process.env.NODE_DEBUG這個(gè)環(huán)境變量。

兮顏 回答

router-view 是一個(gè) functional 組件,它是一個(gè)組件,一個(gè)組件,一個(gè)組件,重要的事情說(shuō)三遍,用于渲染路徑匹配到的視圖組件。核心概念是:路徑匹配和渲染視圖組件

slot 實(shí)際上是一個(gè)抽象元素,有點(diǎn)類(lèi)似template,設(shè)計(jì)思想有點(diǎn)類(lèi)似面向?qū)ο笾械亩鄳B(tài),用于組件中某一項(xiàng)需要單獨(dú)定義,那么就應(yīng)該使用solt。核心概念是:組件當(dāng)中某一項(xiàng),可能是一個(gè)元素,也可能只是一個(gè)文本。。。。

舉例說(shuō)明下:
項(xiàng)目中需要一個(gè)模態(tài)框,包括成功和失敗兩種情況,其中該模態(tài)框有文案和背景圖片差異,那么模態(tài)框可以看作一個(gè)組件,而文案和背景圖片就可以用slot。

希望對(duì)您有所幫助!

安淺陌 回答

如果是這樣的話(huà),簡(jiǎn)單的方法就是,你在 while 前創(chuàng)建一個(gè)空的數(shù)組 $errorArr 然后在 while 里面將每個(gè)報(bào)錯(cuò)信息寫(xiě)進(jìn)去,對(duì)應(yīng)的索引就是對(duì)應(yīng)的報(bào)錯(cuò)信息。

不能pull和push,建議重新add和commit,再重新pull和commit

陪我終 回答

用vh, vw,vmax這種相對(duì)單位設(shè)置下,可以保證在各個(gè)設(shè)備下的顯示比例不變,返回的圖片設(shè)置成一樣的大小。

給你的彈框加個(gè)v-model屬性,然后在你的彈框問(wèn)題上,就是你想點(diǎn)擊的那個(gè)標(biāo)簽上加個(gè)事件去關(guān)閉彈框就行了。

<mt-popup v-model="popupVisible">
<span @click="selectThisPopup()"></span>
</mt-popup>
selectThisPopup:function(){

    ...//做完你想要的事件
    
    this.popupVisible = false;//關(guān)閉彈框
}
我以為 回答

babel只負(fù)責(zé)轉(zhuǎn)義!所以并非babel沒(méi)用,這個(gè)只是編輯器語(yǔ)法檢測(cè)報(bào)錯(cuò)了。

我所用的webstorm,需要設(shè)置語(yǔ)法環(huán)境。你可以查一下你的編輯器,看下哪里可以將語(yǔ)法設(shè)置為ES6 or react

clipboard.png

半心人 回答

1.你總有個(gè)地方存用戶(hù)狀態(tài)吧,或者有個(gè)接口什么的判斷是否登陸?或者權(quán)限列表。

在new Vue 的時(shí)候 判斷
if (!isLogin()) {
  location.href = makePath("login");
} else {
  loginHook(router);
  window.vue=new Vue({
    router,
    render: h => h(App)
  }).$mount('#app')
}

多頁(yè) Vue 也是可以用路由的

尋仙 回答

1.要存應(yīng)該是存服務(wù)器上,不是直接存手機(jī)上
2.一般視頻。圖片不會(huì)直接存數(shù)據(jù)庫(kù)里,要么存服務(wù)器的文件系統(tǒng)上,要么存在類(lèi)似七牛云,阿里云這種cdn上,前端只需要知道一個(gè)鏈接就行
6.你如果真的要存,可以轉(zhuǎn)成base64的存起來(lái)