vue过滤器

<!-- | 管道符<div id="app"> -->

    <h1>{{price|f('万')|f('英镑')|h}}</h1>

    <!-- <h1>{{str|h}}</h1> -->

    <!-- 定义一个英文单词 hello 把hello 变成olleh -->

    <!-- 定义一个全局的过滤器 建立两个vue实例 让这两个vue实例的字符串 首字母都可以大写 -->

</div>

<div id="bbb">

    <h1>{{sss|h}}</h1>

</div>

<script src="./vue2.6.14.js"></script>

<script>

    /* 对数据进行过滤,经常用于格式化文本 */

    Vue.filter('h', (val) => val.split('').reverse().join(''))

    /* 实例化一个vm对象 */

    let vm = new Vue({

        el: "#app",

        data: {

            price: '100',

            str: 'hello'

        },

        filters: {

            f: function (val, d) {

                console.log(val, d);

                return val + d;

            }

        }

    });

    let vm2 = new Vue({

        el: '#bbb',

        data: {

            sss: "nihao"

        }

    })

</script>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 过滤器:让要显示在页面上的内容进行重新筛选 全局过滤器:语法: Vue.filter('过滤器的名字',funct...
    LVLIN_1598阅读 1,631评论 0 0
  • 在这个教程中,我们将会通过几个例子,了解和学习VueJs的过滤器。我们参考了一些比较完善的过滤器,比如orderB...
    一缕清风1144阅读 10,278评论 0 1
  • 在main.js 引入 import*asfiltersfrom'@/filters/index'; Object...
    用技术改变世界阅读 3,395评论 0 0
  • vue过滤器filter 简单介绍一下过滤器,顾名思义,过滤就是一个数据经过了这个过滤之后出来另一样东西,可以是从...
    前端菜菜1号阅读 1,033评论 0 0
  • vue的过滤器 版本二的时候Vue把所有过滤器都砍掉了,需要自己写;<!DOCTYPE html> Docu...
    锋享前端阅读 1,586评论 0 1