我正在构建一个严重依赖用户注册事件的框架,
我真的想问的是,是的;是否有接受调用事件回调的订单?即他们应该按照他们的注册顺序,还是以反向注册的顺序被叫?或者我应该让用户指定优先级吗?
感谢您的帮助。
答案 0 :(得分:2)
我会同时提供 - 即:
registerCallback(handler);
和
registerCallback(handler, priority);
这样,如果API的用户对他们很重要,他们可以指定优先级。
如果未指定优先级,则注册订单可能是预期的回调订单。