vue 基础 filter 过滤器和类过滤器使用
程序员文章站
2022-07-15 10:38:47
...
【filter 过滤器】
vue 对数据提供一个 filter 的处理器,用以在不改变data 的情况下 输出前端需要的数据格式。
1.在一个{{message}}模板中 可以添加多个filter 函数对message 处理
2.在filter中可有传多个参数,但是filters的function的默认第一位参数 为 当前的message的值 value,所以在写函数的时候应注意,自定义的参数是从第二位开始传的。
模板中用法:
<span>{{scope.row.created_at | toTimeStr}}</span>
<span>{{scope.row.money | calcRedMoneyNum(scope.row)}}</span>
toTimeStr中的t和calcRedMoneyNum中的i都是默认的第一个参数,代表当前变量。
【类过滤器】
这是我自己起的一个名字,其实就是在method中定义一个过滤方法,return需要的格式的数据展现在页面中。这里的方法是没有默认参数的,和过滤器不一样.
<span>{{calcRedMoneyNum(scope.row)}}</span>
上一篇: XML&JSON