2014-01-13 77 views
1

我想結合HTML與$scope.value = "<input type=text name=a>"NG綁定,HTML不處理輸入

沒有插入的內容INF的DOM,但如果$scope.value = "Hello <i>Guys</i>"一切都很好。

ng-bind-html有沒有限制/ bug?有沒有解決方法?

我使用1.2.4版本的angularJS

感謝您的幫助,這是一個大問題,我的發展

克里斯托夫

+2

您有什麼問題?你可以把一個空的DOM元素而不是空的文本? –

+0

你的意思是bg-bdin-html或者ng-bind-html? – Dalorzo

回答

-1

你不能用一個指令,而不是那個?這樣,我覺得你擺脫你的問題的

http://docs.angularjs.org/guide/directive

https://egghead.io/search?q=directive

一個小例子:

angular.module('myApp').directive('myDirective', function(){ 
    return { 
    restrict: 'E', 
    replace: true, 
    // you can set 'transclude: true' instead of the following line to create a new scope but inheriting from the parent 
    scope: false, // this will make the directive have the same scope as the parent 
    templateUrl: 'my-html-template.html'// you can load the template like this 
    // You can also use 'template' and include the html code here 
    } 
});