我想知道我的剃刀视图中是否有可能获得“typescript intellisense”,就像我的ts文件一样?
这是我的app.ts文件(当我输入'this。''myExampleMessage'属性出现时):
/// <reference path="Scripts/typings/angularjs/angular.d.ts"/>
'use strict';
var app = angular.module('app', []);
class TestController {
constructor($scope: ng.IScope) {
this.myExampleMessage = "Hello";
}
myExampleMessage: string;
}
这是我的default.cshtml文件(当我输入'tController。'时,没有智能感知显示):
<!DOCTYPE html>
<html lang="en" ng-app="app">
<head>
<title>TypeScript HTML App</title>
<script src="Scripts/angular.js"></script>
<script src="app.js"></script>
</head>
<body ng-controller="TestController as tController">
<h1>TypeScript HTML App</h1>
<div id="content">{{tController.myExampleMessage}}</div>
</body>
</html>
我想要的是Visual Studio(2013)了解tController是什么,并给我在这个类上定义的属性。在这种情况下,它将是'myExampleMessage'属性。
我做错了什么,或者这不可能吗?
答案 0 :(得分:1)
我做错了什么,或者这不可能?
目前不支持。