久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - vue-router怎么不能實現跳轉呢

瀏覽:110日期:2023-02-28 11:16:16

問題描述

根據文檔的例子試了一下vue-router用在項目中,一進入首頁的路徑是test.administer/index,但是根據路由配置,不是應該進入首頁后跳轉到Login.vue這個組件的內容嗎?我根據以下的配置,當前進入首頁后,顯示的是App.vue里面的內容。。

index.blade.php:

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>1</title> <!--styles--> <link rel='stylesheet' href='http://m.baoyu77737.com/wenda/{{ asset(’css/app.css’) }}'></head><body> <p id='app'></p> <!--scripts--> <script src='http://m.baoyu77737.com/wenda/{{ asset(’js/main.js’) }}'></script></body></html>

main.js:

import Vue from ’vue’import VueRouter from ’vue-router’import VueResource from ’vue-resource’import ElementUI from ’element-ui’import ’element-ui/lib/theme-default/index.css’Vue.use(VueRouter)Vue.use(ElementUI)Vue.use(VueResource)import App from ’./App.vue’import Home from’./components/Home.vue’import Login from’./components/Login.vue’const router = new VueRouter({ routes:[{ path: ’/index’, component: Login, children: [{ path: ’homepage’, component: Home} ]} ]})new Vue(Vue.util.extend({ router },App)).$mount(’#app’)

App.vue:

<template> <p id='app'><h1>hello world</h1><router-view></router-view> </p></template>

login.vue:

<template> <p>loginpage</p></template>

問題解答

回答1:

你哪里有配置是 首頁是 Login component 組件嘛

默認需要 /

routes:[{ path: ’/’, component: Login, children: [{ path: ’homepage’, component: Home} ]} ]

如果你配置成 /index

那么對應網址是

test.administer/index/#/index

test.administer/index/#/index/homepage

另外 app.vue 里面的 hello world 會始終顯示的

回答2:

沒有看到你的login路由在哪里,路由的話<router-view></router-view>間的視圖會跳,但外面的內容還是保留的。

回答3:

{ path: ’homepage’, component: Home}應該是{ path: ’/homepage’, component: Home}

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 北流市| 乌鲁木齐县| 东乡| 固阳县| 蒲江县| 乌恰县| 泰和县| 囊谦县| 平潭县| 东明县| 海林市| 炎陵县| 揭阳市| 丰宁| 广东省| 长宁区| 如东县| 腾冲县| 崇左市| 怀远县| 会同县| 湘潭市| 滦平县| 方山县| 普格县| 剑河县| 青浦区| 梁河县| 北安市| 凭祥市| 江津市| 澄江县| 综艺| 花莲市| 乌鲁木齐市| 麻阳| 德保县| 昭觉县| 北京市| 平江县| 诏安县|