鍍金池/ 問答/HTML/ 為什么用vue的時候,子組件不需要import vue?

為什么用vue的時候,子組件不需要import vue?

為什么用vue的時候,子組件不需要import vue?

回答
編輯回答
舊螢火

vue在webpack里幫你配好了

2017年8月18日 02:14
編輯回答
你的瞳

在main.js中統(tǒng)一引入了

2018年6月27日 07:45
編輯回答
毀了心

如果你是基于vue-cli,webpack的工程化開發(fā),用的是那種.vue為文件后綴名的文件,這種模式,會有一個vue-loader,把你vue文件里的JavaScript代碼抽離出來,vue就已經(jīng)在這些抽離的代碼里面了,不需要你自己手動import vue,都是vue-loader的功勞。

2017年4月10日 06:13
編輯回答
選擇

既然是子組件,說明根組件已經(jīng)引入了 vue;
你試下把根組件的import vue 注釋掉,看還能運行嗎?
Vue-loader 只是把組件預編譯生成了 render function code;
如果你不用 vue-cli 直接寫 vue 會明白了。
至于為什么子組件不用引用 vue,我的答案是根組件已經(jīng)引用了。

2018年9月9日 17:21