成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

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

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

創(chuàng)新互聯(lián)是一家專業(yè)提供昭陽企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)HTML5、小程序制作等業(yè)務(wù)。10年已為昭陽眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計公司優(yōu)惠進(jìn)行中。

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

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>過濾器</title>
  <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<body>
<!-- | 是管道符,可以對前面的數(shù)據(jù)進(jìn)行過濾,一般用于格式化數(shù)據(jù),eg,貨幣(1,000,000)-->
<div id="root">
  {{date | formatDate}}
</div>
<script>
  // 在時間小于10前補0
  var padDate = function (value) {
    return value < 10 ? '0' + value : value;
  }
  var app = new Vue({
    el: "#root",
    data: {
      date: new Date()
    },
    /*過濾器*/
    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頁面渲染完畢,一半做一些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實例銷毀前清楚定時器
      }
    }
  })
</script>
</body>
</html>

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

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

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

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

分享題目:vue學(xué)習(xí)筆記之過濾器的基本使用方法實例分析
URL分享:http://jinyejixie.com/article8/jjphip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、網(wǎng)站排名、建站公司品牌網(wǎng)站制作、網(wǎng)站營銷全網(wǎng)營銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
沙湾县| 闽清县| 洪洞县| 谢通门县| 阆中市| 沙洋县| 南宫市| 昆明市| 阿拉善盟| 綦江县| 喀喇| 阜平县| 郁南县| 若羌县| 麻阳| 海晏县| 南岸区| 襄垣县| 大安市| 德兴市| 余庆县| 五指山市| 元谋县| 蒙山县| 灌云县| 闽清县| 崇文区| 彭泽县| 博爱县| 井冈山市| 阜康市| 古田县| 敖汉旗| 普宁市| 南和县| 高邮市| 隆林| 冀州市| 徐汇区| 民县| 同心县|