国产成人欧美一区二区三区一色天_欧美在线资源_视频一区欧美_欧美 日韩 中文字幕_国产精品久久久久久久久久_色狠狠一区

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

當(dāng)前位置:首頁(yè)  >  IT問(wèn)答庫(kù)  >  IT培訓(xùn)課程

web前端課程關(guān)于vue過(guò)濾器的那點(diǎn)事

發(fā)布:web前端培訓(xùn) 2022-02-09 16:41

前端開(kāi)發(fā)關(guān)于vue過(guò)濾器的那點(diǎn)事

推薦答案

  web前端課程關(guān)于vue過(guò)濾器的那點(diǎn)事,關(guān)于vue的過(guò)濾器,其實(shí)在vue1.0的時(shí)候是內(nèi)置了過(guò)濾器的,但是自從到了2.0之后就被去掉了,但是我們可能還會(huì)使用到,所以就需要自己定義過(guò)濾器了,下面就帶你了解一下如何定義過(guò)濾器和過(guò)濾器都有哪些種類(lèi)。

HTML5

 

  vue 過(guò)濾器分類(lèi)

  過(guò)濾器分為兩種,一種是局部過(guò)濾器,一種全局過(guò)濾器。所有的過(guò)濾器都是函數(shù),并且參數(shù)為要過(guò)濾的數(shù)據(jù)。

  局部過(guò)濾器:只允許在當(dāng)前組件中使用
全局過(guò)濾器:所有組件都可以使用

1) 局部過(guò)濾器

// 創(chuàng)建 Vue 實(shí)例,得到 ViewModel

    var vm = new Vue({

        el: '#app',

        data: {

            msg: 'filter'

        },

        methods: {},

        //定義私用局部過(guò)濾器。只能在當(dāng)前 vue 對(duì)象中使用

        filters: {

            dataFormat(msg) {

                return msg+'xxxxx';

            }

        }

    });

以上代碼 filters 這個(gè)對(duì)象定義的就是局部過(guò)濾器,下面代碼展示在組建中如何使用過(guò)濾器:

<div id="app">

            <p>{{ msg | dataFormat}}</p>

            // 結(jié)果   filterxxxxx

    </div>

當(dāng)然你也應(yīng)該在想,這樣的過(guò)濾器使用起來(lái)可能會(huì)比較笨重,不夠靈活,過(guò)濾器既然是函數(shù),那是否可以傳參呢?接下來(lái)我們通過(guò)參數(shù)讓過(guò)濾器的使用變得更加靈活。

// 創(chuàng)建 Vue 實(shí)例,得到 ViewModel

    var vm = new Vue({

        el: '#app',

        data: {

            msg: 'filter'

        },

        methods: {},

        //定義私用局部過(guò)濾器。只能在當(dāng)前 vue 對(duì)象中使用

        filters: {

            // msg表示要過(guò)濾的數(shù)據(jù)

            // a表示傳入的參數(shù)

            dataFormat(msg,a) {

                return msg+a;

            }

        }

    });

    <!--html部分-->

     <div id="app">

            <p>{{ msg | dataFormat("你好")}}</p>

            <!--結(jié)果   <p>filter你好</p>-->

    </div>

2) 全局過(guò)濾器

<script>

        // 定義一個(gè) Vue 全局的過(guò)濾器,名字叫做  toDouble 補(bǔ)零

        Vue.filter('toDouble', function(msg) {

            // 字符串的  replace 方法,第一個(gè)參數(shù),除了可寫(xiě)一個(gè) 字符串之外,還可以定義一個(gè)正則

            return msg < 10 ? msg : "0" +msg

         })

    </script>

 

    <!-- html // -->

 

    <div> {{ 9 | toDouble }} </div>

    <!-- // 結(jié)果 <div>09</div> -->

總結(jié)

全局的過(guò)濾器要比局部過(guò)濾器使用的更廣泛一些,說(shuō)白了我們?yōu)槭裁匆褂眠^(guò)濾器,其實(shí)就跟使用函數(shù)是一樣,我們想把一些方法封裝,供其它組件使用,這樣調(diào)用起來(lái)方便,開(kāi)發(fā)更快捷。

注意: 如果全局過(guò)濾器和局部過(guò)濾器名字重復(fù),我們會(huì)按照遠(yuǎn)近使用,優(yōu)先級(jí) : 局部>全局

過(guò)濾器并不是只可以使用一個(gè),一個(gè)數(shù)據(jù)可以用多個(gè)過(guò)濾器,從左向右執(zhí)行,注意的下一個(gè)過(guò)濾器接收的是上一個(gè)過(guò)濾器的處理結(jié)果,因此千萬(wàn)要注意使用順序。

最新問(wèn)答資訊

01 unity用什么編程語(yǔ)言?unity學(xué)習(xí)難度大嗎

學(xué)習(xí) unity 語(yǔ)言
6020 人關(guān)注

02 python容易學(xué)嗎?學(xué)好python有什么好處?

學(xué)習(xí) python 工作 培訓(xùn)
5389 人關(guān)注

03 html是什么語(yǔ)言?html學(xué)習(xí)難嗎?

學(xué)習(xí) html 語(yǔ)言 可以
5062 人關(guān)注

04 c語(yǔ)言難學(xué)嗎?c語(yǔ)言學(xué)好要多久?

語(yǔ)言 技術(shù) 學(xué)習(xí)
4733 人關(guān)注

06 學(xué)好平面設(shè)計(jì)要多久?報(bào)速成班靠譜嗎?

平面 設(shè)計(jì) 學(xué)習(xí) 時(shí)間
4238 人關(guān)注

相關(guān)問(wèn)題

it培訓(xùn)課程有哪些

同學(xué)您好,it培訓(xùn)課程的種類(lèi)是蠻多的,要看自己的興趣和方向在哪...

web前端課程關(guān)于vue過(guò)濾器的那點(diǎn)事

  web前端課程關(guān)于vue過(guò)濾器的那點(diǎn)事,關(guān)于vue的過(guò)濾器,其實(shí)...

IT培訓(xùn)課程哪家的好?

目前國(guó)內(nèi)市場(chǎng)的IT培訓(xùn)課程有線上和線下全程面授兩種形式,...

web前端培訓(xùn)課程學(xué)習(xí)內(nèi)容是什么?

web前端培訓(xùn)課程學(xué)習(xí)內(nèi)容是什么?因?yàn)楣ぷ髟颍?jīng)常關(guān)...

IT培訓(xùn)都有哪些課程

近幾年,很多人都對(duì)IT行業(yè)非常感興趣,都知道IT行業(yè)是一個(gè)福利待...

千鋒的Java課程有什么特點(diǎn)?

千鋒Java培訓(xùn)課程理論和實(shí)戰(zhàn)相結(jié)合,學(xué)員不僅懂得功能實(shí)現(xiàn)的原理...

測(cè)一測(cè)
你知道多少I(mǎi)T梗

主站蜘蛛池模板: 成人午夜高清 | 精品视频免费 | 99精品在线观看 | 成人国产精品免费观看 | 欧美成年人网站 | 国产精品久久久久久久午夜片 | 午夜久久久久 | 久久综合久色欧美综合狠狠 | 久久综合九九 | 久久精品亚洲精品国产欧美kt∨ | 91精品国产综合久久久久 | 欧美成视频在线观看 | 久久久久国产一区二区三区四区 | 一区二区三区免费 | 欧美色影院| 91精品国产91久久久久久吃药 | 精品在线免费观看视频 | 欧美精品在线免费观看 | 国产欧美一区二区三区在线看蜜臀 | 亚洲欧美综合精品另类天天更新 | 亚洲高清视频在线 | 久久亚洲综合 | 日韩电影一区二区三区 | 成人av网站在线观看 | 久久综合久色欧美综合狠狠 | 久久爱黑人激情av摘花 | 午夜视频网站 | 欧美成人一级视频 | 精品久久国产老人久久综合 | 欧美日韩国产不卡 | 国产午夜精品一区二区三区在线观看 | www久久国产 | 精品少妇一区二区三区在线播放 | 久久久久亚洲 | 一级毛片色一级 | 视频一区二区在线观看 | 久久天堂| 国产精品免费一区二区三区四区 | 能看的av网站 | 欧美日韩精品久久久免费观看 | 久久久久久久国产 |