首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将vue路由器与weex配合使用

将vue路由器与weex配合使用
EN

Stack Overflow用户
提问于 2018-07-31 15:58:30
回答 1查看 306关注 0票数 0

我似乎不能让vue路由器与Weex一起工作。似乎也没有太多的教程或好的例子。

我已经使用了预打包的Weex安装程序,它安装了vue路由器,但它似乎就是不能工作。

代码语言:javascript
运行
复制
<template>
  <div class="wrapper">
    <h2>Hello</h2>
    <text @click="jump">Categories</text>
    <Home/>
  </div>
</template>

<script>
import Home from '@/components/Home'
import router from '@/router.js'

export default {
  name: 'App',
  components: {
    Home
  },
  data () {
    return {
      logo: 'https://gw.alicdn.com/tfs/TB1yopEdgoQMeJjy1XaXXcSsFXa-640-302.png'
    }
  },
  methods: {
    jump () {
      router.push('/categories')
      alert('categories')
    }
  }
}
</script>

这是router.js文件

代码语言:javascript
运行
复制
/* global Vue 
rounter.js
*/
import Router from 'vue-router'
import Home from '@/components/Home'
import Categories from '@/components/Categories'


Vue.use(Router)

module.exports = new Router({
  // mode: 'abstract',
  routes: [
    {
      path: '/',
      name: 'Home',
      component: Home
    },
    {
      path: '/categories',
      component: Categories,
      meta: {
        title: 'Categories'
      }
    }
  ]
})
EN

回答 1

Stack Overflow用户

发布于 2018-08-09 11:34:19

在Weex上,你需要:

  1. 将其保留为mode: abstract
  2. Manually转到路径,例如,条目文件

中的router.push('/')

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51608269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档