Plunker: 直接编辑示例。
在上面的 plunker 中,我有一个指令(直接编辑),它使用
transclude: 'element',
用其他标记包围元素。该指令
requires: 'ngModel',
将附加标记连接到模型。但是,由于初始元素被 ng-transclude 包裹,它与模型断开连接。有谁知道如何解决这一问题?
编辑(来自下面的评论):
澄清一下:我想采取任何任意指令:
<custom attr1="" attr2="" style="" ng-model="random" />
并添加直接编辑指令,以便任意指令与直接编辑值的字段配对。为简单起见,我仅在示例代码中显示文本输入。