国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue3:router安裝與使用

這篇具有很好參考價(jià)值的文章主要介紹了vue3:router安裝與使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、安裝router

Terminal中運(yùn)行以下代碼自動(dòng)安裝

npm install vue-router --save

安裝完成后,在package.json中查看vue-router是否安裝成功

"dependencies": {
    "axios": "^0.27.2",
    "core-js": "^3.8.3",
    "vue": "^3.2.13",
    "vue-router": "^4.1.3"    //vue-router安裝成功,版本是^4.1.3
  },

二、配置router文件

src目錄下新建一個(gè)router文件夾,在router文件夾里新建一個(gè)index.js文件,index.js中的代碼如下

import { createRouter,createWebHistory} from 'vue-router';

const router = createRouter({
    routes: [
        {
            path: '/home',             
                 //路由到的地址(自定義)
            component:()=>import('../components/Home.vue'), 
                 //引入組件,組件Home.vue所在路徑
                 //Home.vue是需要路由的vue組件
            name: 'Home'
                 //組件名稱
        },

    ],
    history: createWebHistory()
})
export default router;

三、在main.js中引用index.js

main.js中代碼如下

import { createApp } from 'vue'
import App from './App.vue'
import router from './router/index.js';

const app = createApp(App)
app.use(router)
app.mount('#app')

//此處也是vue3與vue2的區(qū)別之處

四、以上三步完成了router的安裝和配置,接下來是使用

在主頁(yè)面App.vue中的模板內(nèi)寫入一下兩行代碼即可

<router-link to="/home">Home</router-link>
          // to="/home"  這個(gè)地址就是index.js中的path
<router-view></router-view>
          // 必須要加,不然Home.vue的內(nèi)容無法顯示

五、 完成效果

運(yùn)行項(xiàng)目,打開運(yùn)行地址,此時(shí)是App.vue的界面

vue3:router安裝與使用

點(diǎn)擊?Home,左上角地址路由至/home (也就是index.js中的path)

Home下方顯示了Home.vue界面的內(nèi)容

vue3:router安裝與使用

?文章來源地址http://www.zghlxwxcb.cn/news/detail-418342.html

?

?

到了這里,關(guān)于vue3:router安裝與使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Vue3的vue-router超詳細(xì)使用

    Vue3的vue-router超詳細(xì)使用

    我們使用vite來搭建vue3環(huán)境(沒有安裝vite需要去安裝vite) 在命令行選擇 環(huán)境搭建成功?。?下載vue-router 新建以下文件 src/components/File1.vue : src/components/File2.vue : 在src下新建router文件夾 在router文件夾下新建router.ts : 修改src/main.ts 修改src/components/HelloWorld.vue: 點(diǎn)擊按鈕能夠切換成

    2023年04月08日
    瀏覽(29)
  • vue3使用vue-router嵌套路由(多級(jí)路由)

    vue3使用vue-router嵌套路由(多級(jí)路由)

    Vue3 嵌套路由的使用和 Vue2 相差不大,主要的區(qū)別是 Vue3 的路由實(shí)例化使用了 createApp() 方法,所以實(shí)例化路由時(shí)需要傳入根組件。另外,Vue3 的路由對(duì)象除了包含 Vue2 中的導(dǎo)航守衛(wèi)、導(dǎo)航鉤子和解析守衛(wèi)等功能外,還新增了 meta prop 和 route prop。 在使用嵌套路由時(shí),建議將路由

    2024年02月03日
    瀏覽(29)
  • Vue3+vite搭建基礎(chǔ)架構(gòu)(6)--- 使用vue-router

    Vue3+vite搭建基礎(chǔ)架構(gòu)(6)--- 使用vue-router

    這里記錄下自己在Vue3+vite的項(xiàng)目使用vue-router的過程,不使用ts語法,方便以后直接使用。這里承接自己的博客Vue3+vite搭建基礎(chǔ)架構(gòu)(5)— 使用vue-i18n這篇博客,在該博客項(xiàng)目的基礎(chǔ)上增加使用vue-router。 Vue3使用vue-router官方文檔:https://router.vuejs.org/zh/installation.html 根據(jù)官網(wǎng)給

    2024年02月21日
    瀏覽(26)
  • vue3中使用route、router、store的方式

    route: ?(1) vue3寫法: ?(2) vue2寫法: ?router: ?(1) vue3寫法: ?(2) vue2寫法: ?store: ?(1) vue3寫法: ?(2) vue2寫法:

    2024年02月13日
    瀏覽(45)
  • vue3中使用router路由實(shí)現(xiàn)跳轉(zhuǎn)傳參

    大家好,今天和大家分享一下vue3中如何進(jìn)行跳轉(zhuǎn)并進(jìn)行傳參。 vue3取消了vue2部分api,所以路由跳轉(zhuǎn)和傳值的方式會(huì)有所不同。 我們今天主要講router.push(location, onComplete?, onAbort?) vue3中新增API:useRouter和useRoute 1.首先在需要跳轉(zhuǎn)的頁(yè)面引入API—useRouter 2.在跳轉(zhuǎn)頁(yè)面定義router變量

    2023年04月09日
    瀏覽(90)
  • 基于vscode實(shí)現(xiàn)vue3項(xiàng)目創(chuàng)建啟動(dòng)+安裝配置路由vue-router實(shí)現(xiàn)單頁(yè)面組件切換

    基于vscode實(shí)現(xiàn)vue3項(xiàng)目創(chuàng)建啟動(dòng)+安裝配置路由vue-router實(shí)現(xiàn)單頁(yè)面組件切換

    訪問https://nodejs.org/en,點(diǎn)擊下載最新版本的nodejs,并安裝。 在項(xiàng)目目錄文件下,通過cmd運(yùn)行下述指令。 依次輸入下列命令,啟動(dòng)vue項(xiàng)目 在瀏覽器中加載http://localhost:5173/,頁(yè)面加載成功,說明vue項(xiàng)目安裝啟動(dòng)成功。 建議安裝第三方庫(kù)通過vscode中的終端來操作,項(xiàng)目啟動(dòng)通過

    2024年02月03日
    瀏覽(97)
  • 【退役之重學(xué)前端】使用vite+vue3+vue-router,重構(gòu)react+react-router前后端分離的商城后臺(tái)管理系統(tǒng)

    前言: 對(duì)前端各個(gè)技術(shù)板塊,HTML、CSS、JavaScript、ES6、vue家族,整體上能“摸其大概”。筆者計(jì)劃重構(gòu)一個(gè)基于react的商城后臺(tái)管理系統(tǒng)。 —— 2024年2月16日 vue3 sass bootstrap ES7 前后端分離 分層架構(gòu) 模塊化開發(fā) npm vite git

    2024年02月20日
    瀏覽(25)
  • Vue3 Vue-Router詳解 Vue3配置hash 和 history路由、Vue3封裝的路由hook函數(shù)(useRouter,useRoute)的使用 路由懶加載、路由分包處理、魔法注釋的使用

    ?html部分 js部分 ?html頁(yè)面使用路由傳來的參數(shù) ?獲取router跳轉(zhuǎn)id 獲取?路由跳轉(zhuǎn)錯(cuò)誤地址

    2024年02月11日
    瀏覽(24)
  • vue3引入router

    vue3引入router

    ? ? ? ? 進(jìn)入項(xiàng)目路徑的cmd下,執(zhí)行命令 ????????npm install vue-router@4 ? ? ? ? 或者yarn add vue-router@4 ? ? ? ? 推薦使用yarn命令,比npm安裝更快 ???????? ????????其中 path是訪問路徑,name時(shí)路由名稱,component: () = import(\\\'@/pages/home\\\')是對(duì)應(yīng)vue組件所在目錄。 ???????

    2023年04月08日
    瀏覽(14)
  • Vue3/ Vue3內(nèi) Vue-router Vue3路由 完整配置流程

    Vue3/ Vue3內(nèi) Vue-router Vue3路由 完整配置流程

    (1). yarn add vue-router (2) 創(chuàng)建 router/index.js 文件 (3) improt 引入 createRouter improt { createRouter ?}? from \\\'vue-router (4) 調(diào)用 createRouter 并定義變量名 ?cosnt router = createRouter()? (5) export default 導(dǎo)出 router? export default?router? (6) createRouter() 內(nèi)添加對(duì)象 并定義 history ? ?history: createMemoryHistory()

    2023年04月08日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包