在指令中一起使用链接和控制器是否正确?

时间:2016-03-30 01:44:25

标签: angularjs angularjs-directive javascript-events

在指令中一起使用链接和控制器是一个好习惯吗?对于我见过的大多数例子,他们要么仅使用链接或控制器。

更具体地说,如果我的指令模板(比如说它是一个按钮元素)有一个 在我的指令的控制器中调用一个函数。此时,如果我向我的指令添加链接功能并添加另一个'点击'对同一个按钮元素的事件会导致一些冲突或使一次点击事件无效吗?

感谢。这是我面临的问题,不确定将链接和控制器一起使用是否正确。

1 个答案:

答案 0 :(得分:0)

是的,有两次点击事件总会引发问题,但这应该是预期的,不要这样做。使用其中一个。它不是必须同时使用两者,所以不要让事情变得复杂。如果你想获得挑剔,控制器功能会在链接功能之前初始化,这有时很重要。