在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 前端使用 vue 開發(fā)的話如果用變量拼接引用的 js 文件名或css 文件名?

前端使用 vue 開發(fā)的話如果用變量拼接引用的 js 文件名或css 文件名?

現(xiàn)在在使用 vue 進(jìn)行前端部分的開發(fā),現(xiàn)在有一個(gè)需求就是 ajax 從后臺(tái)取得一個(gè)信息,比如說 fileName:'test1.css', 如果是 jsp 的套路的話,可以在頁(yè)面里面用參數(shù)把這個(gè)文件的路徑拼接出來,然后就能引入加載這個(gè)文件了,但是在 vue 中這種需求怎么實(shí)現(xiàn)呢?我想了半天沒什么頭緒。 求各位大哥給一些思路,小弟這里先謝過 ?

回答
編輯回答
薄荷綠

跟vue沒什么關(guān)系,找個(gè)地方把你路徑的公用前綴存起來就行了。
1.沒用vue-cli的話
window.localStorage.setItem('COMMON_PATH', '//www.xxx.xxx/xxx')
或者在一個(gè)公用的js里直接聲明一個(gè)變量

2.用了vue-cli的話
起一個(gè)constant.js文件

const constant = {
   'COMMON_PATH': '//www.xxx.xxx/xxx'
}
export default constant

然后在哪用在哪import

2017年11月28日 10:07
編輯回答
神經(jīng)質(zhì)
let cssName = '123'
require(`./styles/${cssName}.less`)

放在js文件里, 需要的時(shí)候執(zhí)行一下

2017年11月18日 00:50