feat(V3): 添加全局状态处理以支持更多操作
This commit is contained in:
@@ -64,11 +64,20 @@
|
||||
loader: vueLoader,
|
||||
activeRule: '/v3',
|
||||
}]);
|
||||
var actions = window.qiankun.initGlobalState({logout:false});
|
||||
var actions = window.qiankun.initGlobalState({logout:false,retrieveTradeDetail: false, quotaTrial: false, retrieveExchangeTrade: false});
|
||||
actions.onGlobalStateChange(function(state) {
|
||||
if (state.logout) {
|
||||
$('#logoutBtn').trigger('click')
|
||||
}
|
||||
}
|
||||
if (state.retrieveTradeDetail) {
|
||||
main.open("查看交易", "/trade/tradeView/?enid={0}".template(state.retrieveTradeDetail));
|
||||
}
|
||||
if (state.quotaTrial) {
|
||||
main.open("提示", "/trade/quotaTrial?id=" + state.quotaTrial, { area: ['800px', '400px'] });
|
||||
}
|
||||
if (state.retrieveExchangeTrade) {
|
||||
main.open("查看交易", "/ExchangeTrade/tradeView/?enid=" + state.retrieveExchangeTrade, { area: ["1200px", "650px"] });
|
||||
}
|
||||
});
|
||||
window.qiankun.start();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user