【发布时间】:2020-12-19 03:58:38
【问题描述】:
我是 Laravel 和 Vue JS 的新手。我正在尝试将 vue 集成到 laravel 项目中,但我的 vue-router 无法正常工作,我不明白为什么。我试图去路径 /login 但它只是呈现示例组件。我该如何解决这个问题?
app.js
require('./bootstrap');
window.Vue = require('vue');
import router from './router';
import Example from "./components/ExampleComponent";
const app = new Vue({
el: '#app',
render: h => h(Example),
router
});
router.js
import Vue from 'vue';
import VueRouter from 'vue-router';
import Example from './components/ExampleComponent';
import Login from './components/LoginComponent';
Vue.use(VueRouter)
const routes = [
{
path: "/",
component: Example,
name: "example"
},
{
path: "/login",
component: Login,
name: "login"
}
];
export default new VueRouter({
mode: 'history',
routes
})
【问题讨论】:
-
你能显示你的
web.php
标签: laravel vue.js vuejs2 vue-router