鍍金池/ 問(wèn)答/HTML/ vue element 項(xiàng)目, 針對(duì)第三方j(luò)s庫(kù)的優(yōu)化 cdn引入vue.js,

vue element 項(xiàng)目, 針對(duì)第三方j(luò)s庫(kù)的優(yōu)化 cdn引入vue.js,出現(xiàn)界面有些內(nèi)容無(wú)法加載

根據(jù)所用的版本 在index.html中引入vue.min.js
圖片描述

在webpack.base.conf.js下得externals添加vue
圖片描述

完全一樣的代碼,將<el-button>寫(xiě)在table里面就不行,table外面就可以
圖片描述
圖片描述

如果在main.js中import vue,去除externals、cdn引入 就會(huì)正常加載

請(qǐng)教一下是我哪里用的不對(duì)嗎???

回答
編輯回答
心悲涼

沒(méi)有貼出代碼不好做評(píng)價(jià);
但是從截圖上來(lái)看,這并不是引入element的問(wèn)題,而是代碼不規(guī)范。 因?yàn)閺牡箶?shù)第二章圖可以看出,表格上面的查詢按鈕是正常顯示。

你可以嘗試最小模塊法進(jìn)行調(diào)試,就是重新建一個(gè)demo,去掉其他引用和代碼,只保存一個(gè)<el-button>,看是有可以正常顯示

ps:
一個(gè)好的提問(wèn)應(yīng)該包含一個(gè)可以查看demo或者代碼

2018年6月4日 22:25
編輯回答
小曖昧

通過(guò)npm查看了當(dāng)前使用的vue版本,elementUI版本,vuex版本,發(fā)現(xiàn)與index.html中引用的版本不一致導(dǎo)致的(注:npm查出的版本與package.json中不一致)。本來(lái)是解決build之后vendor.js加載過(guò)慢問(wèn)題,index.html引入之后加載速度問(wèn)題已解決

2017年3月27日 11:24