4
<button command="saveCmd">{{saveText}}</button>
Command指令没有任何模板 - 它是行为指令。但我需要使用transclude: true
来显示{{saveText}}
。如何在Angular指令中使用没有模板的transclude?
我可以创建像template: "<div ng-transclude></div>"
这样的虚拟模板,但我不确定div内的按钮是否适用于所有浏览器。
另外我可以使用属性来定义标题,例如<button title="saveText"...
但我的问题是关于ng-transclude没有模板。可能吗?
在此先感谢。
更新:
一个新的 '隔离' 范围内scope: {}
指令是为什么{{SAVETEXT}}默认情况下不坚持的理由。
默认情况下,如果不使用模板,内容是保持原样。你在做什么指令? [不修改内容的指令示例](http://jsfiddle.net/OverZealous/Ns284/1/) – OverZealous
如果将范围{{}添加到您的JSFIDDLE,{{bar}}将会丢失。 –