• vue过滤器


    1. 理解过滤器
      功能:对要显示的数据进行特定格式化后在显示
      注意:并没有改变原本的数据,可是产生新的对应的数据
    2. 编码
      2.1 定义过滤器
      vue.filter(filterName,function(value,[arg1,arg2]){
      进行一定的数据处理
      return newValue
      })
      2.2 使用过滤器
      {{myDate | filterName}}

      {{myDate | filterName(arg))}}
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Document</title>
      </head>
      <body>
        <!-- 需求:对当前时间进行指定格式显示 -->
        <div id="test">
          <h2>显示格式化的日期时间</h2>
          <p>{{date}}</p>
          <p>完整版:{{date | dateString}}</p>
          <p>年月日:{{date | dateString("YYYY-MM-DD")}}</p>
          <p>时分秒:{{date | dateString("HH:mm:ss")}}</p>
        </div>
        <script src="../js/vue.js"></script>
        <script src="https://cdn.bootcss.com/moment.js/2.21.0/moment.js"></script>
        <script>
          /* 自定义过滤器 */
          Vue.filter("dateString", function (
            value,
            format = "YYYY-MM-DD HH:mm:ss"
          ) {
            return moment(value).format(format);
          });
          new Vue({
            el: "#test",
            data: {
              data: new Date(),
            },
          });
        </script>
      </body>
    </html>
  • 相关阅读:
    数位dp
    可持久化Trie
    网络流
    欧拉定理
    点、边双,圆方树
    [USACO5.3]窗体面积Window Area
    6.2三道模拟
    BZOJ2054 疯狂的馒头
    [USACO5.1]夜空繁星Starry Night
    [USACO5.1]乐曲主题Musical Themes
  • 原文地址:https://www.cnblogs.com/xiewangfei123/p/13997837.html
Copyright © 2020-2023  润新知