收藏
回答

Kbone里路由跳转不能用router.push 兼容到小程序和H5吗?

用router.push在web上面没有问题,小程序里面跳转是白屏,上次看有个说改hash模式,也还是不行。

回答关注问题邀请回答
收藏

3 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    2020-05-28

    有参照demo配置么?

    2020-05-28
    有用 1
    回复 2
    • 赖辉
      赖辉
      2020-05-29
      对比了demo23 (https://github.com/Tencent/kbone/tree/develop/examples/demo23),发现多页里面的路由没有补全路由信息../kbone-template-vue/src/views/mp/home/main.mp.js,补全之后就可以了。 原项目https://github.com/wechat-miniprogram/kbone-template-vue里面用window.location方式跳转的代码里面是没有补全的
      2020-05-29
      1
      回复
    • 赖辉
      赖辉
      2020-05-29回复赖辉
      跟history和hash模式没有关系
      2020-05-29
      回复
  • 阿狸
    阿狸
    2020-06-04

    楼主将问题解决了吗?我也遇到了一样的问题。

    2020-06-04
    有用
    回复 2
    • 赖辉
      赖辉
      2020-06-04
      在你的入口文件main.mp.js里面import跳转用到的路由文件
      2020-06-04
      1
      回复
    • 阿狸
      阿狸
      2020-06-04回复赖辉
      感谢楼主,问题解决了
      2020-06-04
      回复
  • 赖辉
    赖辉
    2020-05-28

    AnyBody help

    2020-05-28
    有用
    回复 1
    • 智勇双全CXM
      智勇双全CXM
      2020-06-01
      如果当前页面有路由跳转要在XXX.mp.js中把路由和页面预加载进来
      2020-06-01
      回复
登录 后发表内容
问题标签