amplify.js的pub/sub事件是以同步還是異步實現的?amplify.js pub/sub同步還是異步?
http://amplifyjs.com/api/pubsub/
的文件確實提到優先考慮......
amplify.js的pub/sub事件是以同步還是異步實現的?amplify.js pub/sub同步還是異步?
http://amplifyjs.com/api/pubsub/
的文件確實提到優先考慮......
出版是同步的;優先級和同步性並不真正相關。
它是同步的。
訂閱回調從.publish()
方法的實現中調用。沒有setTimeout()
的代碼。
只要優先級去,priority
決定在回調堆棧中注入回調的位置。該邏輯在.subscribe()
中處理。 .publish()
方法只是按照先前由.subscribe()
方法確定的堆棧順序執行回調。
謝謝澄清! – David 2011-12-27 21:38:22