6
如果我用常規的ng-bind
函數,一切似乎都沒有問題。但如果我使用ng-bind-html
,我收到無限摘要錯誤。
=== View ===
1. <span ng-bind="test()">
2. <span ng-bind-html="test()">
=== Controller ===
1. $scope.test = function() {
return 1;
}
2. myapp.controller('myapp', function($scope, $sce) {
$scope.test = function() {
return $sce.trustAsHtml('<input></input>');
}
});
任何想法這裏發生了什麼?視圖確實呈現輸入,但會引發無限錯誤digest error。文檔也不是很有幫助。
你似乎已經命名自己的控制器同樣的事情,你的主模塊。這可能不是一個好主意。 – ksimons
好吧,這只是一個例子。忽略名稱是相同的。 –
你有一個你可能想修復的錯字 -而不是 input – KayakDave