Angularjs Angular element.html()事件绑定
我需要这样的操作:Angularjs Angular element.html()事件绑定,angularjs,Angularjs,我需要这样的操作: 用户选择一个html模板,然后html将由指令中的element.html('AB…')注入。 我想为所有跨度绑定单击事件。 如果我这样写element.html('A'),这就行不通了。 我的问题是如何为这些跨度绑定事件?使用$compile来识别它: element.html( $compile('<span ng-click="action()">A</span>')(scope) ); element.html( $compile('
用户选择一个html模板,然后html将由指令中的
element.html('AB…')
注入。我想为所有跨度绑定单击事件。
如果我这样写
element.html('A')
,这就行不通了。我的问题是如何为这些跨度绑定事件?使用
$compile
来识别它:
element.html(
$compile('<span ng-click="action()">A</span>')(scope)
);
element.html(
$compile('A')(范围)
);
太棒了!它可以^ ^工作,但我使用element.append而不是element.html