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

vue3登錄界面適配的二種方法實(shí)例代碼

 更新時(shí)間:2024年12月13日 09:37:06   作者:花花魚(yú)  
這篇文章主要介紹了vue3登錄界面適配的二種方法,在Vue.js中使用計(jì)算屬性和條件渲染來(lái)處理,每種方法都有其適用場(chǎng)景,選擇哪種方法取決于具體需求,需要的朋友可以參考下

1、通過(guò)css樣式直接處理,比如tailwindcss

<div class="flex w-full h-full py-5 xl:h-auto xl:py-0 xl:my-0 xl:w-6/12">
          <div
            :class="`${prefixCls}-form`"
            class="relative w-full px-5 py-8 mx-auto my-auto rounded-md shadow-md xl:ml-16 xl:bg-transparent sm:px-8 xl:p-4 xl:shadow-none sm:w-3/4 lg:w-2/4 xl:w-auto enter-x"
          >
            <LoginForm />
          </div>
        </div>

安裝 - TailwindCSS中文文檔 | TailwindCSS中文網(wǎng)

2、還有一種方法是手工來(lái)判斷是否是移動(dòng)手機(jī)或者平板,電腦。

const checkDevice = () => {
    let flag = navigator.userAgent.match(
      /(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i,
    );
    // if (flag) {
    //   alert('手機(jī)');
    // } else {
    //   alert('電腦');
    // }
    return flag;
  };

2.1、定義一個(gè)computed,去實(shí)時(shí)的調(diào)用上面的方法:

const isMobile = computed(() => checkDevice());

2.2、template中通過(guò)v-if v-else來(lái)進(jìn)行處理:

<div  v-if="!isMobile">
</div>
<div v-else>
</div>

3、上面二個(gè)方法都很簡(jiǎn)捷,也比較方便,看實(shí)際情況。

總結(jié)

到此這篇關(guān)于vue3登錄界面適配的二種方法的文章就介紹到這了,更多相關(guān)vue3登錄界面適配內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

  • vue elementUI el-form 數(shù)據(jù)無(wú)法賦值且不報(bào)錯(cuò)的問(wèn)題及解決方法

    vue elementUI el-form 數(shù)據(jù)無(wú)法賦值且不報(bào)錯(cuò)的問(wèn)題及解決方法

    vue項(xiàng)目中使用elementUI的el-form組件,里面有部分后端數(shù)據(jù)遍歷的字段和部分確定的字段,遇到個(gè)問(wèn)題遍歷的字段可以修改值但是確定的幾個(gè)字段無(wú)法修改值,下面小編給大家分享vue elementUI el-form 數(shù)據(jù)無(wú)法賦值且不報(bào)錯(cuò)的問(wèn)題及解決方法,感興趣的朋友一起看看吧
    2023-12-12
  • Vue封裝全局toast組件的完整實(shí)例

    Vue封裝全局toast組件的完整實(shí)例

    組件(Component)是 Vue.js 最強(qiáng)大的功能之一,組件可以擴(kuò)展 HTML 元素,封裝可重用的代碼,這篇文章主要給大家介紹了關(guān)于Vue封裝全局toast組件,需要的朋友可以參考下
    2021-07-07
  • vue scroller返回頁(yè)面記住滾動(dòng)位置的實(shí)例代碼

    vue scroller返回頁(yè)面記住滾動(dòng)位置的實(shí)例代碼

    這篇文章主要介紹了vue scroller返回頁(yè)面記住滾動(dòng)位置的實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • 淺談vue3中ref、toRef、toRefs?和?reactive的區(qū)別

    淺談vue3中ref、toRef、toRefs?和?reactive的區(qū)別

    本文主要介紹了淺談vue3中ref、toRef、toRefs?和?reactive的區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 教你搭建按需加載的Vue組件庫(kù)(小結(jié))

    教你搭建按需加載的Vue組件庫(kù)(小結(jié))

    這篇文章主要介紹了教你搭建按需加載的Vue組件庫(kù)(小結(jié)),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • vue項(xiàng)目中路徑使用@和~的區(qū)別及說(shuō)明

    vue項(xiàng)目中路徑使用@和~的區(qū)別及說(shuō)明

    這篇文章主要介紹了vue項(xiàng)目中路徑使用@和~的區(qū)別及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • vue(2.x,3.0)配置跨域代理

    vue(2.x,3.0)配置跨域代理

    這篇文章主要介紹了vue(2.x,3.0)配置跨域代理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Vue+ElementUI實(shí)現(xiàn)表單動(dòng)態(tài)渲染、可視化配置的方法

    Vue+ElementUI實(shí)現(xiàn)表單動(dòng)態(tài)渲染、可視化配置的方法

    這篇文章主要介紹了Vue+ElementUI實(shí)現(xiàn)表單動(dòng)態(tài)渲染、可視化配置的方法,需要的朋友可以參考下
    2018-03-03
  • 最新評(píng)論