欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue3腳手架簡單靜態(tài)路由解讀

 更新時間:2023年10月23日 08:48:19   作者:weixin_48399505  
這篇文章主要介紹了vue3腳手架簡單靜態(tài)路由,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

vue3腳手架簡單靜態(tài)路由

1.安裝路由

npm install vue-router@4

2.創(chuàng)建文件

router—index.js

// vue-router中提供3種的路由模式
import { createWebHistory, createRouter } from 'vue-router'
const routes = [
    {
        path: '/',
        name: 'home',
        component: () => import('@/pages/home/index.vue')
    }
]

// 創(chuàng)建路由實例并傳遞 `routes` 配置
const router = createRouter({
    // hash 模式。
    history: createWebHistory(),
    routes
})
export default router

3.main.js文件引入

import router from './router'
import { createApp } from 'vue'
import App from './App.vue'

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

4.app.vue

<router-view></router-view>

5.vite.config.js文件引入sass和src路徑

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],
  resolve: {
    alias: {
      '@': path.resolve(__dirname, 'src'),
    }
  },
     // 全局 css 注冊
     css: {
      preprocessorOptions: {
      scss: {
          javascriptEnabled: true,
          additionalData: `@import "src/styles/common/style.scss";`
      }
      }
  },
})

vue的路由及靜態(tài)路由和動態(tài)路由區(qū)別

路由主要分為以下幾點:(圖見)

靜態(tài)路由與動態(tài)路由的區(qū)別

定義

  • 靜態(tài)路由:靜態(tài)路由是在路由器中設置固定的路由表;除非網絡管理員進行干預,否則靜 態(tài)路由表不會發(fā)生變化。
  • 動態(tài)路由:由網絡中的路由器之間相互通信,傳遞路由信息,利用收到的路由信息更新路由表的路由方式。

使用場景

  • 靜態(tài)路由:網絡規(guī)模不大,拓撲結構固定的網絡中。
  • 動態(tài)路由:網絡規(guī)模大,網絡拓撲機構復雜的網絡。

優(yōu)點

  • 靜態(tài)路由:簡單、高效、可靠、網絡安全、轉發(fā)效率高。
  • 動態(tài)路由:靈活,能夠適時適應網絡結構的變化,無需管理員手工維護,減輕了管理員的工作負擔。

缺點

  • 靜態(tài)路由:不能靈活的適應網絡的動態(tài)變化。
  • 動態(tài)路由:占用網絡帶寬(用于傳輸路由更新信息)。

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • vue.js實現二級菜單效果

    vue.js實現二級菜單效果

    這篇文章主要為大家詳細介紹了vue.js實現二級菜單效果的具體方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • 詳解Webstorm 新建.vue文件支持高亮vue語法和es6語法

    詳解Webstorm 新建.vue文件支持高亮vue語法和es6語法

    這篇文章主要介紹了Webstorm 添加新建.vue文件功能并支持高亮vue語法和es6語法,非常具有實用價值,需要的朋友可以參考下
    2017-10-10
  • vue使用element-ui實現表單驗證

    vue使用element-ui實現表單驗證

    這篇文章主要為大家詳細介紹了vue使用element-ui實現表單驗證,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • vue3整合SpringSecurity加JWT實現登錄認證

    vue3整合SpringSecurity加JWT實現登錄認證

    本文主要介紹了vue3整合SpringSecurity加JWT實現登錄認證,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-04-04
  • 基于vue的video播放器的實現示例

    基于vue的video播放器的實現示例

    這篇文章主要介紹了基于vue的video播放器的實現示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • vue--elementui中如何修改el-input樣式

    vue--elementui中如何修改el-input樣式

    在使用?element?ui?組件過程中,我最近碰到了新的問題,vue--elementui中如何修改el-input樣式呢,今天小編通過示例代碼給大家詳細講解,需要的朋友參考下吧
    2023-05-05
  • vue中nextTick函數和react類似實現代碼

    vue中nextTick函數和react類似實現代碼

    Vue 3 中的 nextTick 主要通過 Promise 實現異步調度,返回一個 Promise 對象,這篇文章主要介紹了vue中nextTick函數和react類似實現代碼,需要的朋友可以參考下
    2024-04-04
  • 淺談vue 組件中的setInterval方法和window的不同

    淺談vue 組件中的setInterval方法和window的不同

    這篇文章主要介紹了淺談vue 組件中的setInterval方法和window的不同,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • Vue+Element ui實現樹形控件右鍵菜單

    Vue+Element ui實現樹形控件右鍵菜單

    這篇文章主要為大家詳細介紹了Vue+Element ui實現樹形控件右鍵菜單,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • vue-devtools的安裝與使用教程

    vue-devtools的安裝與使用教程

    vue-devtools是一款基于chrome游覽器的插件,用于調試vue應用,這可以極大地提高我們的調試效率,這篇文章主要介紹了vue-devtools的安裝與使用教程,需要的朋友可以參考下
    2023-03-03

最新評論