##実現したいこと
vue-routerを使い、ページを遷移しようとしています。
##発生している問題
ちゃんとpathを指定してコンポーネントを指定しているが、遷移できない。
エラーもでないです。
#ソースコード
javascript
1//Main.js 2 3import Vue from "vue"; 4import VueRouter from "vue-router"; 5import Vuex from "vuex"; 6import App1 from "./App1.vue"; 7import App2 from "./App2.vue"; 8 9Vue.config.productionTip = false; 10 11Vue.use(Vuex); 12Vue.use(VueRouter); 13 14const router = new VueRouter({ 15 routes:[ 16 { 17 path:'/learn', 18 component:App1 19 }, 20 { 21 path:'/seach', 22 component:App2 23 } 24 ] 25}); 26 27const store = new Vuex.Store({ 28 state:{ 29 karutas:"省略" 30 } 31}); 32 33new Vue({ 34 el:"#app", 35 store, 36 router 37});
javascript
1//App2.js 2 3<template> 4 <div> 5 <input type="text" placeholder="Enter some word"> 6 </div> 7</template> 8<script> 9export default { 10 data(){ 11 return {sword:""} 12 }, 13 beforeRouteUpdate(to,from,next){ 14 next(); 15 } 16} 17</script>
##試したこと
beforeRouteUpdateを使って見たのですが変わりませんでした
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。