在previous topic中,给出了在生成的代码中使用ng-model的解决方案。解决方案是实现自定义指令:
app.directive('compile',function($compile, $timeout){
return{
restrict:'A',
link: function(scope,elem,attrs){
$timeout(function(){
$compile(elem.contents())(scope);
});
}
};
});
并将其用作属性:
<div compile class="options" ng-bind-html="item.options"></div>
我试图使用&#34;控制器获得相同的结果作为&#34;语法,但我找不到办法。在我的控制器中,我不想像Angular 2.0中那样使用$ scope,但它不会成为任何一个。