5

我正在尝试编写自己的 AngularJS 指令。compile我想我理解和link功能之间的区别。这个视频很好地清除了它。

但我现在不确定我是否理解控制器在指令中所扮演的角色。指令可以包含一个controller函数,您可以将$element,$attrs等注入其中,因此它几乎可以完成该link函数可以做的所有事情,我相信,反之亦然。

所以我有两个问题:

  1. controller功能和功能之间是否存在重要的技术差异link
  2. 什么是最佳实践?我应该做什么工作?
4

0 回答 0