0

我创建了这个 Plnkr 来展示我已经开始的内容:

http://plnkr.co/edit/LzcbPMqqiQbFjVzw4kDO?p=preview

两个问题:

  1. 如何获得角度以将原始按钮留在原位并在其后插入模板,而不是将模板作为按钮的子项插入?

  2. 如何让指令仅应用于事件?例如,单击按钮时?

我想我可以使用另一个属性来指定事件,例如 ctx-trigger="click" 然后在编译函数中执行 element.bind(attr['ctxTrigger'],...) 但这不起作用。

4

2 回答 2

1

作为@user1737909 答案的补充:

如何让指令仅应用于事件?例如,单击按钮时?

您可以使用ng-showng-hide选项来管理视图

于 2013-05-24T17:37:15.810 回答
1

如何获得角度以将原始按钮留在原位并在其后插入模板,而不是将模板作为按钮的子项插入?

你不能。

如何让指令仅应用于事件?例如,单击按钮时?

我认为您可以添加匹配的类(即使用 ng-class),如果您有restrict: 'C'.

于 2013-05-24T17:13:33.390 回答