我正在使用打字稿,我試圖用我的json文件中的數據聲明一個變量。我已經使用js2ts.com做了一些接口。但我不知道如何在我的打字稿文件中調用json文件。用離子打字稿使用json
回答
如果它只是一個json文件/結構,您將需要對其進行AJAX調用,就像它是服務器資源一樣。如果它是模塊/庫中的對象,則可以導入該對象。我假設這是一個網絡應用程序,因爲你提到了離子。如果它是一個NodeJS應用程序,則可以使用fs
模塊加載資源。
以下的一些味道應該工作:
$http({
method: 'GET',
url: '/PATH_TO_JSON'
}).then(function success(response) {
// Success handling
}, function failure(response) {
// Error handling
});
如果您正試圖訪問該文件時,它是在設備上,尋找到Cordova File API。
json文件是一個本地文件,所以我假設我可以導入它?我怎樣才能做到這一點?真的很感謝你幫助我! –
本地到什麼?應用程序(在服務器上)還是客戶端?我假設它在服務器上,所以你的應用可以使用AJAX。或者,這是否是您嘗試在設備上與客戶端應用程序一起存儲的Ionic應用程序的配置文件? –
我想出來的東西,所以JSON文件與客戶端應用程序存儲是的。 –
- 1. 如何使用離子2打字稿
- 2. 如何使用打字稿禁用離子選擇。離子2
- 3. 如何使用AWS-SDK中的離子2角和打字稿
- 4. 環在JSON數組使用打字稿
- 5. 閱讀使用JSON在打字稿Angular2
- 6. 離子2 sqlite的打字稿錯誤
- 7. 離子打字稿安裝ubuntu
- 8. 使用打字稿
- 9. 使用打字稿
- 10. 使用打字稿
- 11. 離子 - 使用離子應用程序打開json文件
- 12. 從Linux子系統使用打字稿
- 13. 離子2(角2打字稿) - 無法應用數據查看
- 14. 打字稿 「:」 預計在2離子應用
- 15. 如何避免離子2應用中的打字稿錯誤?
- 16. 填充類[]用JSON在打字稿
- 17. 使用原子打字稿插件與gulp任務的打字稿
- 18. 如何使用打字稿
- 19. 打字稿:使用構造
- 20. 如何使用打字稿
- 21. cytoscape.js angular2打字稿使用
- 22. $ .notify不使用打字稿
- 23. 使用Lodash和打字稿
- 24. 使用Activex的打字稿
- 25. 使用jQuery與打字稿
- 26. angularjs使用打字稿
- 27. 如何使用打字稿
- 28. 打字稿:用於EventEmitter子類事件
- 29. 骰子滾動應用打字稿
- 30. 如何使用打字稿使用webpack?
什麼版本的離子?你的構建系統是什麼? json文件在構建時是已知的工件,還是在運行時動態加載的未知文件? – rob3c