鍍金池/ 問答/HTML/ nuxt generate 后 路由傳參成功,但刷新404

nuxt generate 后 路由傳參成功,但刷新404

我的nuxt項目generate部署后

this.$router.push({path: '/company_detail', query: {conpanyId: id}});

傳參成功,頁面url為xxxx.xxxx.com/company_detail?conpanyId=xxxxxxxxxx
這時再刷新頁面顯示404這是怎么回事呢

回答
編輯回答
菊外人

我想請教一個問題,nuxt generate后用nginx運(yùn)行,我的JS跟插件都無法加載,連click都無法運(yùn)行是怎么回事,你nuxt generate后是用什么部署的?

2017年12月6日 04:20
編輯回答
安于心

檢查是否頁面未上傳成功

2018年7月7日 00:41
編輯回答
寫榮

問題已找到nux generate時會自動請求asyncData你面寫的http請求,我這個頁面是需要傳入id然后執(zhí)行axio請求數(shù)據(jù),但在generate編譯過程中id是不存在的雖然頁面顯顯示成功嗎,但實(shí)際上generate是失敗了,所以頁面跳轉(zhuǎn)可以單刷新就報錯404

2018年3月13日 05:31