最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決vue3項目中el-menu不兼容SSR問題

 更新時間:2023年12月10日 08:42:42   投稿:wdc  
這篇文章主要介紹了解決vue3項目中el-menu不兼容SSR問題,需要的朋友可以參考下

解決el-menu不兼容SSR報錯

首先它會報錯:Hydration completed but contains mismatches,并且發(fā)出關于 Hydration 的警告!

下面講下我是如何一步一步解決的:

1、開始是真的不知道怎么解決,網(wǎng)上搜索報錯信息也沒有結果,只知道是 el-menu 不兼容 ssr

2、然后進入 el-plus 官網(wǎng)終于發(fā)現(xiàn)了線索:

Menu 菜單

為網(wǎng)站提供導航功能的菜單。

在 SSR 場景下,您需要將組件包裹在 <client-only></client-only> 之中 (如: Nuxt) 和 SSG (e.g: VitePress).

3、所以我就直接加上了 client-only 標簽,結果 vue3 無法識別該標簽,才發(fā)現(xiàn)這是基于 Nuxt 框架的標簽

4、那如何讓 Vue3 項目使用 client-only 呢?百度之后發(fā)現(xiàn)了這樣一個插件 vue-client-only

這是它的 npm 鏈接:https://www.npmjs.com/package/vue-client-only

5、所以我立馬用了起來,結果又報錯了… 然后我再進入這個插件的 github 官網(wǎng):https://github.com/egoist/vue-client-only ,發(fā)現(xiàn)這是 4年前的項目,所以這肯定只基于 vue2 不兼容 vue3 ?。?/p>

6、然后就在我又又又不知道怎么辦的時候,我點開了這個項目的 Issues ,發(fā)現(xiàn)已經(jīng)有人問了一個問題

Is there a need to update component for usage with Vue 3? #122

下面這個回答終于拯救了我!

I created a small package for those who want to use the client-only component with Vue 3 outside a Nuxt project.
Check it here https://github.com/duannx/vue-client-only

7、進入他封裝好且基于 Vue3 的 vue-client-only :https://github.com/duannx/vue-client-only

然后按照使用教程來就解決報錯了?。。?!

npm install --save @duannx/vue-client-only

import ClientOnly from '@duannx/vue-client-only'
<client-only>
    <el-menu
        :default-active="activeIndex"
        mode="horizontal"
        @select="handleSelect"
    >
        <el-menu-item index="orders">{{ t('header.orders') }}</el-menu-item>
        <el-menu-item index="records">{{ t('header.records') }}</el-menu-item>


        <el-sub-menu index="language">
            <template #title>{{ t('header.language') }}</template>
            <el-menu-item index="zh">簡體中文</el-menu-item>
            <el-menu-item index="en">English</el-menu-item>
        </el-sub-menu>


        <el-menu-item index="logout" v-if="userStatus">
            {{ t("login.logout") }}
        </el-menu-item>


        <el-menu-item index="login" v-if="!userStatus">
            {{ t("login.loginTab") }}/{{ t("login.signTab") }}
        </el-menu-item>

    </el-menu>
</client-only>

以上就是解決vue3項目中el-menu問題的詳細內(nèi)容,更多關于el-menu不兼容SSR問題的資料請關注腳本之家其它相關文章!

相關文章

  • vue3+vite項目跨域配置踩坑實戰(zhàn)篇

    vue3+vite項目跨域配置踩坑實戰(zhàn)篇

    vue3是一個流行的前端框架,vite是一個快速的構建工具,下面這篇文章主要給大家介紹了關于vue3+vite項目跨域配置踩坑實戰(zhàn)的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-05-05
  • vue計算屬性時v-for處理數(shù)組時遇到的一個bug問題

    vue計算屬性時v-for處理數(shù)組時遇到的一個bug問題

    這篇文章主要介紹了在做vue計算屬性,v-for處理數(shù)組時遇到的一個bug 問題,需要的朋友可以參考下
    2018-01-01
  • Vue使用moment處理不同時區(qū)的時間的操作方法

    Vue使用moment處理不同時區(qū)的時間的操作方法

    這篇文章主要介紹了如何在Vue項目中使用moment和moment-timezone插件處理時區(qū),包括安裝依賴、基礎使用方法(如時區(qū)轉換)、全局掛載以及注意事項(如時區(qū)標識規(guī)范、UTC時間處理和Vue3適配),需要的朋友可以參考下
    2026-03-03
  • Vue中代碼傳送(teleport)的實現(xiàn)

    Vue中代碼傳送(teleport)的實現(xiàn)

    本文主要介紹了Vue中代碼傳送(teleport)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04
  • web項目開發(fā)中2個Token原因解析及示例代碼

    web項目開發(fā)中2個Token原因解析及示例代碼

    這篇文章主要介紹了web項目開發(fā)中會出現(xiàn)2個Token原因的解析以及實現(xiàn)的示例代碼,有需要的同學可以借鑒參考下,希望可以有所幫助
    2021-09-09
  • vue配置font-awesome5的方法步驟

    vue配置font-awesome5的方法步驟

    這篇文章主要介紹了vue配置font-awesome5的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • vue3 ref 和reactive的區(qū)別詳解

    vue3 ref 和reactive的區(qū)別詳解

    本文主要介紹了vue3 ref 和reactive的區(qū)別詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • 一文快速詳解前端框架 Vue 最強大的功能

    一文快速詳解前端框架 Vue 最強大的功能

    組件是 vue.js最強大的功能之一,而組件實例的作用域是相互獨立的,這就意味著不同組件之間的數(shù)據(jù)無法相互引用。這篇文章主要介紹了一文快速詳解前端框架 Vue 最強大的功能,需要的朋友可以參考下
    2019-05-05
  • 應用provide與inject刷新Vue頁面方法

    應用provide與inject刷新Vue頁面方法

    這篇文章主要介紹了應用provide與inject刷新Vue頁面的兩種方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,多多進步,祝大家早日升職加薪
    2021-09-09
  • Vue.js按鍵修飾符及v-model修飾符示例詳解

    Vue.js按鍵修飾符及v-model修飾符示例詳解

    這篇文章主要介紹了Vue.js按鍵修飾符及v-model修飾符,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05

最新評論

南宫市| 徐汇区| 赤城县| 北流市| 公主岭市| 石楼县| 崇左市| 承德县| 东安县| 交口县| 蕉岭县| 犍为县| 游戏| 苍南县| 高陵县| 双鸭山市| 汽车| 陕西省| 武夷山市| 水城县| 刚察县| 夏河县| 南木林县| 正宁县| 盐池县| 安龙县| 大冶市| 武义县| 康保县| 荃湾区| 白河县| 开封县| 遵化市| 洛隆县| 霸州市| 吉木萨尔县| 夏邑县| 丽江市| 高州市| 洛扎县| 甘谷县|