过滤器filter

过滤器

1、全局过滤器(全局可以使用)

  全局定义的过滤器:

   第一个参数是名字

  第二个参数是处理函数,

    处理函数中的第一个参数是要过滤的数据

    处理函数中的返回值是最终显示的数据

  写法:

1  Vue.filter(名字,function(data,...参数){
2 
3   return “结果"4 
5   })

 使用:

 使用管道运算符

 {{name | 过滤器的名字1 | 过滤名字2}}

 传参使用:

  

{{name|过滤器的名字(参数)}}

2、私有过滤器(只能自己使用)

 写法:

        new Vue({

            filters: {

                名字: function (data, ...其它参数) {

                    return 结果;

                }

            }

        })

过滤器使用在两个地方:1、插值表达式

             2、属性绑定

原文地址:https://www.cnblogs.com/qianqiang0703/p/13627176.html