Visual Studio Code无法识别angular-ui-router.d.ts

时间:2015-10-23 16:18:36

标签: node.js typescript angular-ui-router definitelytyped visual-studio-code

我使用Node.js并使用angular-ui-router.d.ts安装了tsd但似乎Visual Studio Code无法识别它。

> tsd install angular
> tsd install angular-ui-router

我的意思是在下面的代码中,VS Code没有列出$stateProvider的成员。 (以下代码是javascript代码)

angular.module("Jimli", ['ui.router'])
    .config(function ($stateProvider, $urlRouterProvider) {
        $stateProvider.???
    })

1 个答案:

答案 0 :(得分:0)

在声明中使用这些types

angular.module("Jimli", ['ui.router'])
    .config(($stateProvider: ng.ui.IStateProvider // here, we say what we get
           , $urlRouterProvider: ng.ui.IUrlRouterProvider) =>  {
        // $stateProvider.???
        $stateProvider.state(...
    })

另外,我使用arrow function

代替功能