0
在自定義指令中,前鏈接和後鏈接功能都存在。我已經理解了pre和post之間的區別,但是如果我們不打算使用pre,是否有任何post函數的使用?就像我們爲什麼要使用帖子鏈接功能。帖子鏈接和鏈接功能之間的區別
在自定義指令中,前鏈接和後鏈接功能都存在。我已經理解了pre和post之間的區別,但是如果我們不打算使用pre,是否有任何post函數的使用?就像我們爲什麼要使用帖子鏈接功能。帖子鏈接和鏈接功能之間的區別
使用preLink()
和postLink()
函數在compile()
中允許您更好地控制何時調用鏈接函數。
link()
作爲postLink()
的簡寫。
在大多數情況下,您通常會使用link()
而不是postLink()
,其中所需的只是基本的DOM操作(非常常見)。例如,如果您需要在與視圖鏈接之前操作模型或$scope
,則可以使用preLink()
功能。
但值得注意的是,通常任何問題preLink
試圖解決通常可以由父控制器解決,應該鼓勵。