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

vue學(xué)習(xí)筆記之過(guò)濾器的基本使用方法實(shí)例分析

 更新時(shí)間:2020年02月01日 12:45:31   作者:Rachel~Liu  
這篇文章主要介紹了vue學(xué)習(xí)筆記之過(guò)濾器的基本使用方法,結(jié)合實(shí)例形式分析了vue.js過(guò)濾器的基本功能、用法與操作注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了vue學(xué)習(xí)筆記之過(guò)濾器的基本使用方法。分享給大家供大家參考,具體如下:

以下是一個(gè)將瀏覽器默認(rèn)時(shí)間格式格式化的例子:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>過(guò)濾器</title>
  <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<body>
<!-- | 是管道符,可以對(duì)前面的數(shù)據(jù)進(jìn)行過(guò)濾,一般用于格式化數(shù)據(jù),eg,貨幣(1,000,000)-->
<div id="root">
  {{date | formatDate}}
</div>
<script>
  // 在時(shí)間小于10前補(bǔ)0
  var padDate = function (value) {
    return value < 10 ? '0' + value : value;
  }
  var app = new Vue({
    el: "#root",
    data: {
      date: new Date()
    },
    /*過(guò)濾器*/
    filters: {
      formatDate: function (value) {
        var date = new Date(value);
        var year = date.getFullYear();
        var month = padDate(date.getMonth());
        var day = padDate(date.getDay());
        var hour = padDate(date.getHours());
        var minutes = padDate(date.getMinutes());
        var seconds = padDate(date.getSeconds());
        return year + '-' + month + '-' + day + ' ' + hour + ':' + minutes + ':' + seconds;
      }
    },
    /*掛載完成,html頁(yè)面渲染完畢,一半做一些Ajax操作,只執(zhí)行一次*/
    mounted: function () {
      var _this = this;
      this.timer = setInterval(function () {
        _this.date = new Date();
      }, 1000);
    },
    beforeDestory: function () {
      if (this.timer) {
        clearInterval(this.timer);// 在vue實(shí)例銷(xiāo)毀前清楚定時(shí)器
      }
    }
  })
</script>
</body>
</html>

  • 在vue中使用過(guò)濾器,要注意!只是改變了在前端頁(yè)面渲染的格式,而不會(huì)改變數(shù)據(jù)的存儲(chǔ)的格式
  • 全局過(guò)濾器定義必須始終位于Vue實(shí)例之上,否則你將會(huì)得到一個(gè)“Failed to resolve filter: XXX”的錯(cuò)誤信息。
  • 過(guò)濾器串聯(lián)
{{text | filter1 | filter2}}

  • 過(guò)濾器接受參數(shù) 【js中接受的參數(shù),第一個(gè)始終是value,傳入的參數(shù)是第2,3,4....個(gè)參數(shù)】
{{text | filter('arg1','arg2')}}

感興趣的朋友可以使用在線(xiàn)HTML/CSS/JavaScript代碼運(yùn)行工具http://tools.jb51.net/code/HtmlJsRun測(cè)試上述代碼運(yùn)行效果。

希望本文所述對(duì)大家vue.js程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • iview實(shí)現(xiàn)動(dòng)態(tài)表單和自定義驗(yàn)證時(shí)間段重疊

    iview實(shí)現(xiàn)動(dòng)態(tài)表單和自定義驗(yàn)證時(shí)間段重疊

    這篇文章主要介紹了iview實(shí)現(xiàn)動(dòng)態(tài)表單和自定義驗(yàn)證時(shí)間段重疊,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Vue中component標(biāo)簽解決項(xiàng)目組件化操作

    Vue中component標(biāo)簽解決項(xiàng)目組件化操作

    這篇文章主要介紹了Vue中component標(biāo)簽解決項(xiàng)目組件化操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-09-09
  • Vue3之事件綁定的實(shí)現(xiàn)邏輯詳解

    Vue3之事件綁定的實(shí)現(xiàn)邏輯詳解

    這篇文章主要介紹了Vue3之事件綁定的實(shí)現(xiàn)邏輯,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • vue+element+Java實(shí)現(xiàn)批量刪除功能

    vue+element+Java實(shí)現(xiàn)批量刪除功能

    這篇文章主要介紹了vue+element+Java實(shí)現(xiàn)批量刪除功能,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-04-04
  • vue.js el-tooltip根據(jù)文字長(zhǎng)度控制是否提示toolTip問(wèn)題

    vue.js el-tooltip根據(jù)文字長(zhǎng)度控制是否提示toolTip問(wèn)題

    這篇文章主要介紹了vue.js el-tooltip根據(jù)文字長(zhǎng)度控制是否提示toolTip問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Vue中使用this.$set()如何新增數(shù)據(jù),更新視圖

    Vue中使用this.$set()如何新增數(shù)據(jù),更新視圖

    這篇文章主要介紹了Vue中使用this.$set()實(shí)現(xiàn)新增數(shù)據(jù),更新視圖方式。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • vue之計(jì)算屬性的緩存computed的用法解讀

    vue之計(jì)算屬性的緩存computed的用法解讀

    這篇文章主要介紹了vue之計(jì)算屬性的緩存computed的用法解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • vue組件實(shí)現(xiàn)彈出框點(diǎn)擊顯示隱藏效果

    vue組件實(shí)現(xiàn)彈出框點(diǎn)擊顯示隱藏效果

    這篇文章主要為大家詳細(xì)介紹了vue組件實(shí)現(xiàn)彈出框點(diǎn)擊顯示隱藏,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • 寫(xiě)一個(gè)Vue Popup組件

    寫(xiě)一個(gè)Vue Popup組件

    這篇文章主要介紹了寫(xiě)一個(gè)Vue Popup組件,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • vue element 關(guān)閉當(dāng)前tab 跳轉(zhuǎn)到上一路由操作

    vue element 關(guān)閉當(dāng)前tab 跳轉(zhuǎn)到上一路由操作

    這篇文章主要介紹了vue element 關(guān)閉當(dāng)前tab 跳轉(zhuǎn)到上一路由操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07

最新評(píng)論