呼叫API之後,要等它處理完並傳回訊息,就能進行接下來的工作,這個行為叫做回傳呼叫 (Callback),類似其它語言的Closure或Block。
那麼在AngularJS要怎麼實現Callback呢?
原來函數中的參數,可以函數型態傳入呀!
/** Theme: Callback IDE: Sublime Language: Javascript Date: 106/07/08 Author: HappyMan Blog: https://cg2010studio.com/ */ function two() { console.log("value is 2") } function one(callback) { console.log("value is 1") callback() } one(function() { two() })
執行結果:
value is 1
value is 2
隨意留個言吧:)~