前提・実現したいこと
Vue.jsを用いてページ遷移を行いたい
発生している問題・エラーメッセージ
画面が真っ白で何も表示されない
該当のソースコード
main.js
import Vue from 'vue' import App from './App.vue' import router from './router/router' Vue.config.productionTip = false new Vue({ router, render: h => h(App), }).$mount('#app')
top.vue
<template> <div class="title"> <img src="./assets/logo.png" width="300" height="300"> <h2>Welcome to taro's portfolio</h2> </div> </template> <script> </script> <style> </style>
App.vue
<template> <div id="app"> <li><router-link to="/">TOP</router-link></li> <router-view></router-view> </div> </template> <script> export default { name: 'app', components: { } } </script> <style> #app { font-family: 'Avenir', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; margin-top: 60px; } </style>
router.js
import Vue from 'vue' import VueRouter from 'vue-router' import top from '@/components/top.vue' Vue.use(VueRouter) export default new Router({ mode: 'history', base: process.env.BASE_URL, routes: [ { path: '/', name: 'top', component: top } ] })
補足情報(FW/ツールのバージョンなど)
vue 6.10.0
vue-cli 4.1.2
vue-router 3.1.5
御回答よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。