0
A
回答
0
我沒有在我面前ngRoute分型項目,但你有沒有試過$routeParams['id']
?
angular-route typings show它是一個字符串索引對象。
namespace route {
interface IRouteParamsService {
[key: string]: any;
}
}
由於分型不能提前知道的時候,你會有什麼PARAMS,這是最好的方式(不包括仿製藥,這將是在這種情況下很麻煩),以允許動態對象。
相關問題
- 1. 關於AngularJS $ RouteParams
- 2. Angularjs和routeParams
- 3. AngularJS $ routeParams VS $ stateParams
- 4. AngularJS Typescript IRouteParamsService undefined
- 5. AngularJS $ routeParams未定義
- 6. Onsen-ui和angularjs $ routeParams
- 7. TypeScript類型的類型
- 8. Angularjs從$ routeParams得到Json
- 9. 使用AngularJS $ routeparams與Laravel
- 10. $ routeParams在angularjs中獲取undefined?
- 11. Angular2&Typescript - 類型
- 12. Typescript日期類型?
- 13. 如何添加AngularJS $ q和$ http的Typescript類型?
- 14. 如何在模型窗口angularjs中傳遞routeparams值?
- 15. Promise.prototype.finally的TypeScript類型定義
- 16. TypeScript BigNumber的類型定義
- 17. TypeScript類型的警衛Oddity
- 18. typescript require(node)的類型
- 19. AngularJS e2e測試 - $ routeParams始終爲空
- 20. 在AngularJS routeparams(stateparams)遇到問題
- 21. AngularJS使用routeParams滾動到ID
- 22. AngularJS,字符串不插入$ routeParams值
- 23. 如何使用angularJS $ routeProvider和$ routeParams
- 24. 與AngularJS和routeparams後退按鈕循環
- 25. AngularJS routeParams - 文件未發現異常
- 26. 使用routeParams在AngularJS中創建templateUrl
- 27. Typescript angularjs $ http獲取響應類型(避免使用<any>)
- 28. 對TypeScript類型的ChildProcess類的引用
- 29. Typescript AngularJS pdf API
- 30. AngularJS指令(TypeScript)
是的,索引器工作得很好。如果我不提供* ng.route.IRouteParamsService *類型,如果我刪除類型,我可以直接使用* $ routeParams.id * – monstro
@monstro,如果你有一點奇怪的話,訪問參數的名字* $ routeParams.id *不要輸入'$ routeParams'作爲'ng.route.IRouteParamsService',那麼你的Typescript項目(可能取決於'tsconfig.json')將其視爲類型'any'。既然它是'任何',它可以有任何形式,而Typescript可以讓你像這樣對待它。 – seangwright
是,似乎這個對象是MVC – monstro