我有一個角度應用程序。一些正在更改的數據在應用週期後生效。我想在申請週期完成後做一些事情。角度應用循環順序
有沒有辦法做到這一點?在應用週期完成後調用某個函數?
有沒有辦法確保一隻手錶在另一隻手錶之前被調用?
我有一個角度應用程序。一些正在更改的數據在應用週期後生效。我想在申請週期完成後做一些事情。角度應用循環順序
有沒有辦法做到這一點?在應用週期完成後調用某個函數?
有沒有辦法確保一隻手錶在另一隻手錶之前被調用?
您可以查看$evalAsync方法。也可以使用$timeout和invokeApply
設置爲false來實現。
很難說沒有看到上下文。
要運行$代碼後消化週期,使用$超時:
$timeout(function() {
... run code here ...
});
$超時將自動觸發$代碼被執行後應用,並且視圖已經被渲染後。
至於你的第二個問題 - 我認爲它不可能確保$手錶按特定順序處理。
向我們顯示您擁有的代碼。可能可以在成功回調中實現某些功能。 – ganders