Vue注意事項

2022-05-13 13:55:33 字數 503 閱讀 5298

[email protected],不能用 require 來引入 .vue 檔案,因為 .vue 檔案最終會被編譯成 es6 module。

從 vue 2.2.0 後使用 require('vue') 會報錯,應使用 es6 module(import),具體原因請參考 vue 更新說明

webpack2 必須在 module.rules 下配置loader。'-loader'不能省略,必須將 loader 名寫全。可以使用 rule.use 或 rule.loader 來配置 loader(rule.loader 是 rule.use: [ ] 的簡寫),建議用 use。

使用**映象:npm set disturl

也可以單獨設定node-sass映象:npm set sass_binary_site

注意:webpack2建議盡量避免exclude,更傾向於使用include。

vue版本和vue-template-compiler版本號必須保持一致,不然會出意想不到的錯誤

vue使用注意事項總結

一 v for的key繫結 先上文件 可以看到,如果對於key的繫結會造成一些bug,而且往往這些bug是我們沒有注意到的 例如如下 v for item,key in list key key div 官方demo是繫結的itemid 但是在具體的開發場景中,可以沒有id或者可以繫結的值,之前預設...

vue語法使用注意事項

stop 就是js中的event.stoppropagation 的縮寫,它是用來阻止冒泡的 prevent 就是js中event.preventdefault 的縮寫,它是用來阻止預設行為的 capture 捕獲事件和冒泡事件 預設 是兩種事件流,事件捕獲是從document到觸發事件的那個元素 ...

vue一些注意事項

1.生命週期鉤子的this上下文指向呼叫它的 vue 例項。不要在選項屬性或 上使用箭頭函式,比如 created console.log this.a 或 vm.watch a newvalue this.mymethod 因為箭頭函式是和父級上下文繫結在一起的,this 不會是如你所預期的 vu...