[英]Angular Error - Can't interpolate: (device.osVersion) Android 4.0.3
因此,我在Android手機上運行Supersonic演示模板,並且不斷收到此錯誤,阻止該應用加載頁面:
無法插值:{{device.osVersion | strReplace:'_':'。'}} TypeError:無法讀取未定義的屬性“ replace”
頁面設置教程頁面: 此鏈接
調試控制台的屏幕截圖:
這是AppGyver原始的原始演示,因此應該可以立即使用! 不過,這確實可以在我的iPad上使用,因此Android似乎出錯。 我正在通過手機上的AppGyver掃描器運行該應用程序。
Android版本:4.0.3
這是應用程序屏幕的外觀(黑色空間是錯誤,因為那里應該有文本和按鈕):
您遇到的錯誤不是來自應用程序,而是來自瀏覽器。 它不應該以任何方式影響您的應用程序。
為了解決appgyver類固醇的問題,我有一個很棘手的解決方案:
1)找到類固醇的node_module
我的軟件在Windows上運行,並通過位於以下位置的npm install -g
進行npm install -g
C:\Program Files\nodejs\node_modules\steroids\node_modules\steroids-connect\dist\__connect\
2)編輯steroids.connect.js
文件:
查找{{device.osVersion | strReplace:'_':'.'}}
{{device.osVersion | strReplace:'_':'.'}}
,並將其替換為{{device.osVersion}}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.