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

vue3切換路由模式——Hash 、histoary

這篇具有很好參考價(jià)值的文章主要介紹了vue3切換路由模式——Hash 、histoary。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1、history模式
使用createWebHistory

import { createRouter, createWebHistory } from 'vue-router'
import Home from '../views/Home.vue'
const routes = [
  {
    path: '/',
    name: 'Home',
    component: Home
  },
  {
    path: '/about',
    name: 'About',
    component: () => import('../views/About.vue')
  }
]
const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
  routes
})
export default router


2、hash模式
使用createWebHashHistory

import { createRouter, createWebHashHistory } from 'vue-router'
import Home from '../views/Home.vue'
 
const routes = [
  {
    path: '/',
    name: 'Home',
    component: Home
  },
  {
    path: '/about',
    name: 'About',
    component: () => import('../views/About.vue')
  }
]
const router = createRouter({
  history: createWebHashHistory(import.meta.env.BASE_URL),
  routes
})
export default router


綜上所述:
history 對應(yīng) createWebHistory
hash 對應(yīng) createWebHashHistory文章來源地址http://www.zghlxwxcb.cn/news/detail-781124.html

到了這里,關(guān)于vue3切換路由模式——Hash 、histoary的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • vue路由的兩種模式 hash與history

    vue路由的兩種模式 hash與history

    Vue 路由是 Vue.js 框架提供的一種機(jī)制,用于實(shí)現(xiàn)單頁面應(yīng)用(Single-Page Application,簡稱 SPA)中的前端路由功能。它允許通過定義不同的路由路徑和對應(yīng)的組件,來管理應(yīng)用程序中不同頁面或視圖的展示和切換。 Vue 路由使用了瀏覽器的 History API 或 hash(#)來實(shí)現(xiàn)路由導(dǎo)航。通

    2024年02月10日
    瀏覽(28)
  • 路由hash模式改成history模式的前端vue配置與后端配置

    示例項(xiàng)目地址:http://172.00.00.000:8888/Web/static/index.html/index ,其中: /Web/static/ 表示項(xiàng)目部署路徑,每個(gè)人的路徑不一樣,vue默認(rèn)路徑是根路徑/,如果你項(xiàng)目不是部署在根路徑,那就需要修改一些配置 index.html 表示項(xiàng)目入口文件 /index 表示項(xiàng)目首頁的路由地址 vue前端配置 1.配置路

    2024年02月15日
    瀏覽(28)
  • Vue學(xué)習(xí)筆記 之 History 路由 和 Hash 路由的區(qū)別 及 History 模式時(shí),Nginx的配置方式

    一、History 模式、Hash 模式 ??Vue Router 是 Vue.js 官方的路由管理器,用于構(gòu)建單頁應(yīng)用的前端路由。它允許你通過定義路由配置來映射不同的 URL 到對應(yīng)的組件,實(shí)現(xiàn)頁面間的跳轉(zhuǎn)和導(dǎo)航。Vue Router 支持兩種路由模式:history 模式和 hash 模式。 1、History 模式 ??在 History 模式

    2024年02月07日
    瀏覽(19)
  • vite+vue3路由切換滾動條位置重置el-scrollbar

    vite+vue3路由切換滾動條位置重置el-scrollbar

    當(dāng)切換到新路由時(shí),想要頁面滾到頂部,或者是保持原先的滾動位置,就像重新加載頁面那樣, vue-router 可以自定義路由切換時(shí)頁面如何滾動 使用原生滾動條 VueRouter官方文檔:https://router.vuejs.org/zh/guide/advanced/scroll-behavior.html 為 Router 實(shí)例提供一個(gè) scrollBehavior 方法,接收 to

    2024年02月07日
    瀏覽(23)
  • vue3 element-plus 暗黑模式(主題切換)簡易版

    vue3 element-plus 暗黑模式(主題切換)簡易版

    暗黑模式是指在應(yīng)用程序或操作系統(tǒng)中使用暗色背景和淺色文本的界面設(shè)計(jì)。與傳統(tǒng)的亮色模式相比,暗黑模式具有以下特點(diǎn): 減少眼部疲勞:使用暗色背景可以減少屏幕發(fā)出的藍(lán)光,減輕長時(shí)間使用電子設(shè)備對眼睛的疲勞程度。這對于在晚上或低光環(huán)境下使用設(shè)備的人來說

    2024年02月08日
    瀏覽(22)
  • 基于vscode實(shí)現(xiàn)vue3項(xiàng)目創(chuàng)建啟動+安裝配置路由vue-router實(shí)現(xiàn)單頁面組件切換

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

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

    2024年02月03日
    瀏覽(97)
  • vue3 + TS + elementplus + pinia實(shí)現(xiàn)后臺管理系統(tǒng)左側(cè)菜單聯(lián)動實(shí)現(xiàn) tab根據(jù)路由切換聯(lián)動內(nèi)容

    vue3 + TS + elementplus + pinia實(shí)現(xiàn)后臺管理系統(tǒng)左側(cè)菜單聯(lián)動實(shí)現(xiàn) tab根據(jù)路由切換聯(lián)動內(nèi)容

    效果圖: ?home.vue頁面代碼 left.vue頁面代碼 tab.vue頁面代碼 pinia里面的代碼 安裝 使用插件 ?在main.ts中注冊 路由代碼 我把代碼放git上了,有需要的自行拉取 https://gitee.com/Flechazo7/vue3.git

    2024年02月09日
    瀏覽(27)
  • 前端路由hash模式以及history模式詳解

    前端路由hash模式以及history模式詳解

    在前后端分離的項(xiàng)目中,前端一般使用 SPA 單頁面應(yīng)用模式來開發(fā)項(xiàng)目。那么,什么是 SPA 呢? 單頁Web應(yīng)用(single page web application,SPA),就是只有一張Web頁面的應(yīng)用,是加載單個(gè)HTML 頁面并在用戶與應(yīng)用程序交互時(shí)動態(tài)更新該頁面的Web應(yīng)用程序。 我的理解: 單頁面應(yīng)用就是

    2024年02月10日
    瀏覽(28)
  • vue3.2項(xiàng)目中使用history路由模式刷新后頁面404

    開發(fā)過程中,路由可以正常訪問,打包后也可以正常訪問,但是一刷新頁面就會出現(xiàn)404錯誤 方法一:修改為Hash路由模式 在router/index.ts文件中,將history路由模式修改為hash路由模式即可。 history路由模式: hash路由模式: 方法二、修改后臺偽靜態(tài) Nginx: Apache: 可以參考下這篇文

    2024年02月11日
    瀏覽(30)
  • Vue3在點(diǎn)擊菜單切換路由時(shí),將ElementPlus UI庫中el-main組件的內(nèi)容滾動恢復(fù)到頂部

    Vue3在點(diǎn)擊菜單切換路由時(shí),將ElementPlus UI庫中el-main組件的內(nèi)容滾動恢復(fù)到頂部

    功能:Vue3在點(diǎn)擊菜單切換路由時(shí),將頁面el-main的內(nèi)容滾動到頂部,布局如下,使用UI組件庫為ElementPlus ?在網(wǎng)上搜很多都是在route.js中的router.beforeEach中使用window.scrollTop(0,0) 或?window.scrollTo(0,0) 滾動,但是我使用無效,于是使用操作dom的方法,如下 可以使用 watch 函數(shù)來? 監(jiān)聽

    2024年01月18日
    瀏覽(36)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包