123456789101112131415161718192021222324252627282930313233343536373839404142 |
- export default {
- onShow() {
- this.$refs.pageRef && this.$refs.pageRef.refreshNotify()
- },
- methods: {
- showView(option) {
- let url = option.url
- if (option.login) {
- if (!this.$common.checkLogin()) return
- }
- if (option.param) {
- for (let x in option.param) {
- url += url.indexOf('?') < 0 ? '?' : '&'
- url += `&${x}=${option.param[x]}`
- }
- }
- if (option.prefun) {
- option.prefun()
- }
- uni.navigateTo({
- url: url,
- success: () => {
- if (option.callback) {
- option.callback()
- }
- }
- })
- },
- unDone() {
- this.$message.toast('敬请期待')
- },
- moveHandle() {}
- }
- }
|