我想知道是否可以在我的剃刀視圖中獲得「打字稿智能感知」,就像我在我的ts文件中一樣?「打字稿intellisense」在我的剃鬚刀意見?
這是我app.ts文件(當我輸入 '這個' 的 '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是什麼,給我THI定義的屬性上課。在這種情況下,它將是'myExampleMessage'屬性。
我是我做錯了什麼,或者這不可能嗎?
你說得對,這將是一個很棒的功能,我想知道爲什麼沒有人想到它。不幸的是,它甚至不在未來更新的路線圖中。 – tocqueville