You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
332 B
24 lines
332 B
|
3 years ago
|
import { mapGetters } from 'vuex'
|
||
|
|
|
||
|
|
export default {
|
||
|
|
computed: {
|
||
|
|
...mapGetters('m_cart', ['total'])
|
||
|
|
},
|
||
|
|
watch: {
|
||
|
|
total() {
|
||
|
|
this.setBadge()
|
||
|
|
}
|
||
|
|
},
|
||
|
|
onShow() {
|
||
|
|
this.setBadge()
|
||
|
|
},
|
||
|
|
methods: {
|
||
|
|
setBadge() {
|
||
|
|
uni.setTabBarBadge({
|
||
|
|
index: 2,
|
||
|
|
text: this.total + ''
|
||
|
|
})
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|