日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

Vue的Router是一個用于實現頁面跳轉和路由管理的插件。它可以幫助我們根據不同的URL請求加載不同的組件,以及實現前端路由功能。在使用Vue的Router時,需要對它進行基本配置。下面將詳細介紹Vue的Router基本配置命令,并附上具體的代碼示例。

    安裝Vue Router
    使用npm安裝Vue Router,打開終端并在項目目錄下執行以下命令:

    npm install vue-router

    登錄后復制

    導入Vue Router
    在main.js文件中導入Vue Router,并使用Vue.use方法將其注冊為Vue的插件:

    import Vue from 'vue'
    import VueRouter from 'vue-router'
    
    Vue.use(VueRouter)

    登錄后復制

    創建路由實例
    在main.js文件中創建一個路由實例,并配置路由規則:

    import Vue from 'vue'
    import VueRouter from 'vue-router'
    import Home from './components/Home.vue'
    import About from './components/About.vue'
    
    Vue.use(VueRouter)
    
    const routes = [
      { path: '/', component: Home },
      { path: '/about', component: About }
    ]
    
    const router = new VueRouter({
      mode: 'history', // 使用HTML5的history模式,去除URL中的"#"
      routes
    })

    登錄后復制

    掛載路由實例
    在main.js文件中將路由實例掛載到Vue實例上:

    new Vue({
      router,
      render: h => h(App)
    }).$mount('#app')

    登錄后復制

    配置路由出口
    在Vue的根組件中,通過標簽來顯示路由對應的組件:

    <template>
      <div>
     <router-view></router-view>
      </div>
    </template>

    登錄后復制

通過上述配置,我們就完成了Vue的Router的基本配置。下面是一個完整的示例:

首先,在src/components目錄下創建兩個組件,Home.vue和About.vue。

Home.vue內容如下:

<template>
  <div>
    <h2>Welcome to Home Page</h2>
  </div>
</template>

<script>
export default {
  name: 'Home'
}
</script>

登錄后復制

About.vue內容如下:

<template>
  <div>
    <h2>Welcome to About Page</h2>
  </div>
</template>

<script>
export default {
  name: 'About'
}
</script>

登錄后復制

然后,在src/router目錄下創建index.js文件,內容如下:

import Vue from 'vue'
import VueRouter from 'vue-router'
import Home from '@/components/Home.vue'
import About from '@/components/About.vue'

Vue.use(VueRouter)

const routes = [
  { path: '/', component: Home },
  { path: '/about', component: About }
]

const router = new VueRouter({
  mode: 'history',
  routes
})

export default router

登錄后復制

最后,在src/main.js文件中進行如下配置:

import Vue from 'vue'
import App from './App.vue'
import router from './router/index'

new Vue({
  router,
  render: h => h(App)
}).$mount('#app')

登錄后復制

分享到:
標簽:Router VUE 命令 基本配置 有哪些
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定