根据我收集的内容,link
处理dom操作,controller
处理指令特定逻辑。那么link
和controller
都带有指令是否有意义?由于compile
会返回link
,那么compile
和controller
一起使用会怎样?
答案 0 :(得分:0)
我在这里看到的指令数量似乎是常见的
如果要为指令公开API,则实现控制器。此API用于控制指令。当指令使用require
依赖于其他指令时,注入的是控制器实例。
在处理表单时,我们看到FormController
和NgModelController
这些是指令控制器的好例子。
对于大多数其他使用link
函数的情况。
对于小型案例,如果我们需要进行DOM操作compile
可以使用