我寫它調用一個傳統的JavaScript我們正在使用在其他地方日期控件..我面臨的問題是ng-model
我送的值定製指令總是不確定。值NG-模型的未定義定製指令
該值從在控制器執行的$http.get
到來。該指令的代碼似乎在控制器代碼運行之前被觸發,這就是爲什麼會發生這種情況。有沒有辦法讓我告訴指令只在控制器初始化後運行?
app.directive('dateControl', function() {
return {
restrict: 'A',
require: '^ngModel',
scope: {
ngModel: '='
},
link: function (scope, element, attr) {
// scope.ngModel is undefined in here
alert(scope.ngModel);
addCalControlAngular(attr.id, scope.ngModel, attr.ngModel, attr.id);
}
}
});
<td date-Control ng-model="postAward.letterOfAwardDespatchDate" id="letterofaward">
以$表解決了這個在哪裏休息嗎?另外,嘗試做小提琴。 – Mosho