gpt4 book ai didi

vue.js - Vue 2 vue-router 2 laravel 5.3 问题

转载 作者:搜寻专家 更新时间:2023-10-30 22:22:15 26 4
gpt4 key购买 nike

请帮我解决控制台上的这个错误

router.map is not function

我正在使用 browserifylaravel5.3

这是我的 app.js 代码:

import Vue from 'vue/dist/vue.js';
var VueRouter = require('vue-router');

import App from '../components/App.vue';
import Dashboard from '../components/Dashboard.vue';
import Home from '../components/Home.vue';
import Register from '../components/Register.vue';
import Signin from '../components/Signin.vue';

Vue.use(VueRouter);


export var router = new VueRouter()

router.map({
'/': {
name: 'home',
component: require('../components/Home.vue')
},
'/register': {
name: 'register',
component: Register
}
})

router.start(App, '#app');

最佳答案

vue-router 2.0,与 Vue 2.0 相比 v1 有显着变化。

在这种特定情况下,现在以不同方式声明路由:

new VueRouter({
routes: [
{ path: '/foo', component: Foo },
{ path: '/bar', component: Bar }
]
})

https://router.vuejs.org/en/essentials/getting-started.html

强烈鼓励您仔细阅读两者的变化。

关于vue.js - Vue 2 vue-router 2 laravel 5.3 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39899796/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com