我在我的項目中使用了angularjs 1.2。任何想法爲什麼控制器永遠不會着火?
這裏是模塊和控制器:
(function() {
"use strict";
angular.module('dashboard', ['ngRoute', 'layersProperty'])
.controller('dashboardController',
function ($scope) {
//never fire!
var self = this;
$scope.data = "bbbbb";
})
})();
這裏是視圖:
<div ng-app="dashboard" data-role="page" id="layersProperty" data-add-back-btn="true" style="background-color:red">
<div ng-controller="dashboardController">
{{data}}
</div>
</div>
但問題是,控制器永遠不會觸發任何想法,爲什麼控制器永遠不會火!?
您是否在html頁面上包含腳本?你有任何控制檯錯誤? – devqon
@devqon,是的我包括腳本,我沒有在控制檯中得到任何錯誤 – Michael
如果你在任何地方包含'{{1 + 1}}'你會得到一個'2'作爲輸出? – devqon