最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在vue中import()語法不能傳入變量的問題及解決

 更新時(shí)間:2022年04月01日 12:02:33   作者:一年八個(gè)月  
這篇文章主要介紹了在vue中import()語法不能傳入變量的問題及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

import()語法不能傳入變量

解決辦法

一定要用變量的時(shí)候,可以通過字符串模板來提供部分信息給webpack;

例如import(`./path/${myFile}`), 這樣編譯時(shí)會(huì)編譯所有./path下的模塊,但運(yùn)行時(shí)確定myFile的值才會(huì)加載,從而實(shí)現(xiàn)懶加載。

import(`./path/${myFile}`),

問題

可以用

const cc = () => import('./aa.vue');  

如下代碼報(bào)錯(cuò)

let name = '@/views/aa.vue';
const cc = () => import(name); 

或者

function jikj() { ? return './gg.js'; }
const cc = () => import(jikj()); 

動(dòng)態(tài)引入import()變量失效

import我們通常的用法是

import('@/pages/demo').then(item=>{})

但是現(xiàn)在有個(gè)需求必須要?jiǎng)討B(tài)傳入路徑,發(fā)現(xiàn)傳入變量后不能識(shí)別,代碼如下

const modelpath = ‘@/pages/demo'
import(modelpath).then(item => {})

因?yàn)閣ebpack的現(xiàn)在的實(shí)現(xiàn)方式不能實(shí)現(xiàn)完全動(dòng)態(tài),所以可以通過字符串模板來提供部分信息給webpack,如下

const modelpath = ‘/demo'
import(`@/pages${modelpath}`).then(item => {})

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。 

相關(guān)文章

  • Vue使用NPM方式搭建項(xiàng)目

    Vue使用NPM方式搭建項(xiàng)目

    這篇文章主要介紹了Vue項(xiàng)目搭建過程,使用NPM方式搭建的,本文分步驟給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2018-10-10
  • vue3手動(dòng)設(shè)置滾動(dòng)條位置自動(dòng)定位功能

    vue3手動(dòng)設(shè)置滾動(dòng)條位置自動(dòng)定位功能

    這篇文章介紹了vue3手動(dòng)設(shè)置滾動(dòng)條位置自動(dòng)定位功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-12-12
  • Vue3造輪子之打包構(gòu)建配置二級目錄方式

    Vue3造輪子之打包構(gòu)建配置二級目錄方式

    這篇文章主要介紹了Vue3造輪子之打包構(gòu)建配置二級目錄方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • vue定時(shí)器設(shè)置和關(guān)閉頁面時(shí)關(guān)閉定時(shí)器方式

    vue定時(shí)器設(shè)置和關(guān)閉頁面時(shí)關(guān)閉定時(shí)器方式

    這篇文章主要介紹了vue定時(shí)器設(shè)置和關(guān)閉頁面時(shí)關(guān)閉定時(shí)器方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 詳解vue3.0 diff算法的使用(超詳細(xì))

    詳解vue3.0 diff算法的使用(超詳細(xì))

    這篇文章主要介紹了詳解vue3.0 diff算法的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Vue express鑒權(quán)零基礎(chǔ)入門

    Vue express鑒權(quán)零基礎(chǔ)入門

    這篇文章主要介紹了詳解express鑒權(quán),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • ResizeObserver?loop?limit?exceeded報(bào)錯(cuò)原因及解決方案

    ResizeObserver?loop?limit?exceeded報(bào)錯(cuò)原因及解決方案

    這篇文章主要給大家介紹了關(guān)于ResizeObserver?loop?limit?exceeded報(bào)錯(cuò)原因及解決的相關(guān)資料,公司項(xiàng)目監(jiān)聽系統(tǒng)中發(fā)現(xiàn)一個(gè)高頻錯(cuò)誤ResizeObserver loop limit exceeded,而瀏覽器的console中卻沒有提示,需要的朋友可以參考下
    2023-09-09
  • 詳解vue文件中使用echarts.js的兩種方式

    詳解vue文件中使用echarts.js的兩種方式

    這篇文章主要介紹了詳解vue文件中使用echarts.js的兩種方式,主要介紹了兩種使用方式,一種是以組件的形式另一種直接引入,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2018-10-10
  • vue使用Vue.extend創(chuàng)建全局toast組件實(shí)例

    vue使用Vue.extend創(chuàng)建全局toast組件實(shí)例

    這篇文章主要介紹了vue使用Vue.extend創(chuàng)建全局toast組件實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • vue中粘貼板clipboard的使用方法舉例

    vue中粘貼板clipboard的使用方法舉例

    在Web應(yīng)用程序中剪貼板(Clipboard)操作是非常常見的操作之一,這篇文章主要給大家介紹了關(guān)于vue中粘貼板clipboard使用方法的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11

最新評論

东海县| 治县。| 来安县| 噶尔县| 隆子县| 海城市| 旌德县| 永胜县| 福鼎市| 仙居县| 讷河市| 郯城县| 元江| 礼泉县| 那坡县| 正镶白旗| 深泽县| 黄陵县| 青海省| 乐至县| 瑞安市| 贵阳市| 修水县| 昌吉市| 镇宁| 乌什县| 霍林郭勒市| 武强县| 宜州市| 舞阳县| 武胜县| 乃东县| 大埔县| 灌南县| 六枝特区| 宝山区| 包头市| 黑水县| 阿坝| 林口县| 曲阳县|