@remax/framework-shared
Version:
使用真正的 React 构建跨平台小程序
13 lines (12 loc) • 476 B
JavaScript
var AppInstanceContext = {
lifecycleCallback: {},
registerLifecycle: function (lifecycle, callback) {
var _this = this;
this.lifecycleCallback[lifecycle] = this.lifecycleCallback[lifecycle] || [];
this.lifecycleCallback[lifecycle].push(callback);
return function () {
_this.lifecycleCallback[lifecycle].splice(_this.lifecycleCallback[lifecycle].indexOf(callback), 1);
};
},
};
export default AppInstanceContext;