美文网首页vue2.js 学习实践
使用mpvue小程序开发问题之路由与多页面问题

使用mpvue小程序开发问题之路由与多页面问题

作者: 易兒善 | 来源:发表于2018-08-22 16:40 被阅读3次

问题描述

1、vue-router 不能用。
2、使用 <a href="/pages/counter/main" class="counter">去往Vuex示例页面</a>标签。多个页面来回切换几次就失效了。然后页面无法跳转了。

解决思路

我们用v-if表达式代替vue-router 实现单页应用。


image.png
<script>
import card from '@/components/card'
import college from '@/components/college'
import square from '@/components/square'
import message from '@/components/message'
import mine from '@/components/mine'


export default {
  data () {
    return {
      page:0,
      menuItems: [{ name:'广场', id: 1},
        { name:'社团', id:2},
        { name:'活动', id: 0},
        { name:'消息', id: 3},
        { name:'我的', id: 4}]
    }
  },

  components: {
    card,
    college,
    square,
    message,
    mine
  },

  methods: {
    goTo(i) {
      this.page = i;
    }
  },
}
</script>
1.gif

总结

小程序就是小程序,复杂了就不要做小程序,按照简单的思路来做。

相关文章

网友评论

    本文标题:使用mpvue小程序开发问题之路由与多页面问题

    本文链接:https://www.haomeiwen.com/subject/mgjyiftx.html