diff --git a/layout/vPaging.vue b/layout/vPaging.vue index 337f76f..ac3a5e4 100644 --- a/layout/vPaging.vue +++ b/layout/vPaging.vue @@ -58,6 +58,13 @@ export default { }); }, }, + watch: { + '$route' (to, from) { + if(to.query.coin_name){ + this.getList(); + } + } + }, created() {}, }; \ No newline at end of file diff --git a/pages/assets/bill.vue b/pages/assets/bill.vue index ca5b6cc..c80f7be 100644 --- a/pages/assets/bill.vue +++ b/pages/assets/bill.vue @@ -52,7 +52,7 @@ export default { appWithdrawalRecord: Wallet.appWithdrawalRecord, appTransferRecord: Wallet.appTransferRecord, getWalletLogs: Wallet.getWalletLogs, - query:{} + query:{}, }; }, computed: { @@ -68,6 +68,14 @@ export default { }, ...mapGetters(['themeStyle']) }, + watch: { + '$route' (to, from) { + if(to.query.coin_name){ + this.query.coin_name = to.query.coin_name; + this.appTokenAssets(); + } + } + }, methods: { omitTo:math.omitTo, parseTime: date.parseTime, @@ -82,7 +90,7 @@ export default { }, }, onLoad(query) { - this.query=query + this.query=query; this.appTokenAssets(); }, };