vue專案部署到iis上面以后,通過瀏覽器能正常加載頁面,但是頁面沒有資料
我的資料是在created()這個鉤子函式里面異步獲取的,通過chrome的開發者工具,能查看到后臺回傳的json 資料。
但是,頁面只顯示data(){}里面的初始設定的默認值,不顯示資料庫回傳的值,我不知道這是怎么回事,請大神解答一下,感激之情,無以言表。
部分代碼大致如下
https://jsfiddle.net/naLgbf30/
uj5u.com熱心網友回復:
是否有錯誤提示? 是否有將json數據賦予至data()uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
多console 一下吧? 看看中間 是不是有什么地方 資料傳遞出現了問題uj5u.com熱心網友回復:

image.png595×521 15.2 KB
看起來好像沒什么問題,data 屬性的寫法 ,應該也不會影響這樣的情況?
data 屬性的寫法
uj5u.com熱心網友回復:
也曾懷疑過是不是服務器的瀏覽器太老,但是,如果是瀏覽器老的話,界面也應該沒有的啊?uj5u.com熱心網友回復:
代碼比較多,不知道怎么貼。本地跑的時候,沒有問題,但是npm run build 打包以后放到服務器上面以后,就不行了,我拿幾個關鍵的代碼示范一下,https://jsfiddle.net/naLgbf30/
uj5u.com熱心網友回復:
照你說的開發模式正常無錯誤,生產模式無錯誤但只會顯示預設的data值,這是令人感到匪夷所思的uj5u.com熱心網友回復:
還是貼一份代碼吧。這說不出來什么的,uj5u.com熱心網友回復:

這個是vue 打包到服務器上面,瀏覽器看到的json 資料
uj5u.com熱心網友回復:
開發模式有將資料賦值到data,打包以后的程式沒有報錯,后端正常相應請求。對比了一下開發模式和生產模式,這兩個后端的資料回傳結果、型別是一樣的。
uj5u.com熱心網友回復:
你好,你的問題解決了嗎
,我也碰到一樣的問題了
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/282025.html
標籤:其他技術討論專區
下一篇:gis中合并記憶體不足問題求助
