1. 程式人生 > >最近開始入門VUE。寫程式碼過程中遇到一些錯誤,當做記事本用吧。

最近開始入門VUE。寫程式碼過程中遇到一些錯誤,當做記事本用吧。

Errors while compiling. Reload prevented.

import引用的檔案路徑不對

vue 中陣列的刪除裡邊的元素

this.arr.splice(1,1);//括號裡的引數從哪個位置刪除,第二個是刪除幾個
元素新增

陣列.push(元素);

陣列倒序排序:陣列.reverse();

style的資料繫結

點選div之後對應的邊框變色

<div :style="{'border-bottom', onMouseDown}" @click="onMouseDown"></div>

data(){

return{

onMouseDown: '1px soild red'//定義初始化樣式

}

},

methods:{

onMouseDown(){

this.onMouseDown = '1px soild green'//通過點選事件改變樣式

}

}

頁面之間跳轉傳值

this.$router.replace({
  path: '/asdb',
  query: {id:wqe}
});
接收值this.$route.query.id;

this.$router.replace({path: '/backend/order', query: {selected: "2"}})
this.$router.push({path: '/backend/order', query: {selected: "2"}})
this
.$router.push({name:'asd',params:{id:123}});

this.$route.params.id

// 在瀏覽器記錄中前進一步,等同於 history.forward()router.go(1)// 後退一步記錄,等同於 history.back()router.go(-1)

檢視一個字元中是否包含某個字元

1.let a = 'abc';

a.indexOf('c') != -1 ;//如果不包含則會返回-1

mint-ui -->picker這個外掛做三級聯動有個bug沒有地方放code值

velue-key 是顯示值,聯動也是根據這個資料如果有兩條資料的第二級一樣,它的二三級是不會變得,個人用了一個笨辦法,判斷然後重新賦值。

PS:這個太嚴格了,我空格多加了一行都要提示報錯。請一定要注意程式碼規範,豈可修!