我有以下代碼:AngularJS不顯示控制器
Trips.cshtml:
@section Scripts{
<script src="~/lib/angular/angular.min.js"></script>
<script src="~/js/app-trips.js"></script>
<script src="~/js/tripsController.js"></script>
}
<div class="row" ng-app="app-trips">
<div >{{"Two plus two : " + (2+2)}}</div>
<div ng-controller="tripsController as vm" class="col-md-6 col-md-offset-3">
{{ vm.name }}
</div>
</div>
APP-trips.js:
(function() {
"use strict";
angular.module("app-trips", []);
})();
tripsController.js:
(function() {
"use strict";
angular.module("app-trips")
.controller("tripsController", tripsController);
function tripsController() {
var vm = this;
vm.name = "jaka";
}
})();
在我的.cshtml中,我得到「2 + 2」= 4顯示角度,但我沒有得到我的vm.name調用。有誰知道可能是什麼問題?
我的壞,它是封閉的,我只是沒有在這裏添加。 –
檢查演示,它工作正常 – Sajeetharan
哇...但實際上,它不是在我的項目工作。 「vm.name」(不是jaka)顯示0.5秒,然後消失。 –