收藏
回答

使用kbone编译vue路由守卫为什么走不进去?

最后一次编辑于  2023-04-08
回答关注问题邀请回答
收藏

2 个回答

  • 欢乐马
    欢乐马
    03-08

    你配置vue路由了么?比如你的页面结构式一个App.vue和一个main.mp.js的话。

    你需要在mimp.js中配置vue路由

    如:

    import App from "./App.vue";

    import "@/minmain.mp";

    import Vue from "vue";

    import Router from "vue-router";

    import A from '@/pages/A/a.vue'

    import B from '@/pages/B/b.vue'

    export default function createApp() {

      const container = document.createElement("div");

      container.id = "app";

      document.body.appendChild(container);

      window.onload = function () {

        document.documentElement.style.fontSize =

          wx.getSystemInfoSync().screenWidth / 16 + "px";

      };

      Vue.use(Router);

      const router = new Router({

        mode: "hash",

        routes: [

          { path: "/a", component: A},

          { path: "/b", component:B},

        ]

      });

      return new Vue({

        el: "#app",

        router,

        render: h => h(App)

      });

    }

    03-08
    有用
    回复
  • 冬天的风
    冬天的风
    2023-04-24

    取消async试试


    2023-04-24
    有用
    回复
登录 后发表内容