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