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

鍍金池/ 問(wèn)答/HTML/ vue項(xiàng)目引入particles.js實(shí)現(xiàn)粒子效果,頁(yè)面切換時(shí)出現(xiàn)問(wèn)題?

vue項(xiàng)目引入particles.js實(shí)現(xiàn)粒子效果,頁(yè)面切換時(shí)出現(xiàn)問(wèn)題?

vue-cli項(xiàng)目中,我在index.html中直接引入particls的庫(kù),相關(guān)文件是放在static目錄下的

<div id="particles-js"></div>
//引入庫(kù)和配置文件
<script type="text/javascript" src="static/js/particles.min.js"></script>
<script type="text/javascript" src="static/js/app.js"></script>

這樣是沒(méi)問(wèn)題的。現(xiàn)在就是有個(gè)需求,當(dāng)用戶url輸入錯(cuò)誤時(shí),要跳轉(zhuǎn)到404頁(yè)面,守衛(wèi)導(dǎo)航我是寫(xiě)在組件內(nèi)的。

beforeRouteEnter:function(to, from, next){
    // fetchData;
    next(vm => {
        vm.fetchData(function(result){
            console.log(result);
            if(result)
                next();
            else
                next({name:'Home'}); // 跳轉(zhuǎn)到home頁(yè)面
        });    
    })
},

頁(yè)面能跳轉(zhuǎn),但是粒子不顯示了,報(bào)如下錯(cuò)誤

Uncaught SyntaxError: Unexpected token <

打開(kāi)相關(guān)文件,發(fā)現(xiàn)里面內(nèi)容被替換成index.html的內(nèi)容(抱歉暫時(shí)貼不了圖)

為什么?

回答
編輯回答
練命

大概知道是為啥了,history模式嗎??jī)蓚€(gè)外聯(lián)文件用絕對(duì)路徑src="/static"試試

2017年6月26日 19:22