0
在自定义指令中,前链接和后链接功能都存在。我已经理解了pre和post之间的区别,但是如果我们不打算使用pre,是否有任何post函数的使用?就像我们为什么要使用帖子链接功能。帖子链接和链接功能之间的区别
在自定义指令中,前链接和后链接功能都存在。我已经理解了pre和post之间的区别,但是如果我们不打算使用pre,是否有任何post函数的使用?就像我们为什么要使用帖子链接功能。帖子链接和链接功能之间的区别
使用preLink()
和postLink()
函数在compile()
中允许您更好地控制何时调用链接函数。
link()
作为postLink()
的简写。
在大多数情况下,您通常会使用link()
而不是postLink()
,其中所需的只是基本的DOM操作(非常常见)。例如,如果您需要在与视图链接之前操作模型或$scope
,则可以使用preLink()
功能。
但值得注意的是,通常任何问题preLink
试图解决通常可以由父控制器解决,应该鼓励。