我需要些帮助。
我正在做这个教程,https://www.udemy.com/share/102itcAkocdl9XTQ==/,它不像它应该的那样工作,不确定我做错了什么。
文件结构-组件- App.vue -视图- Start.vue - app.js - bootstrap.js - router.js
App.vue
<template>
<div>App component
<router-view></router-view>
</div>
</template>
<script>
export default {
name: "App"
}
</script>
<style scoped>
</style>Start.vue
<template>
<div>Start View</div>
</template>
<script>
export default {
name: "Start"
};
</script>
<style scoped></style>app.js
import Vue from 'vue';
import router from './router';
import App from './components/App';
require('./bootstrap');
const app = new Vue({
el: '#app',
components: {
App
},
router,
});router.js
import Vue from 'vue';
import VueRouter from 'vue-router';
import Start from './views/Start';
Vue.use(VueRouter);
export default new VueRouter({
mode: 'history',
routes: [{
path: '/',
name: 'home',
component: Start,
}]
});如果你发现我做错了什么,请帮助我。开始视图没有显示,而它显然是应该显示的。
发布于 2020-04-04 21:22:59
在您的app.js中,尝试像这样创建实例
new Vue({
el: '#app',
router,
render: h => h(App)
});https://stackoverflow.com/questions/61014528
复制相似问题