Vue从入门到实战:过滤器的串联
来自CloudWiki
过滤器总是接收管道符(|)前的表达式作为第一个参数,
利用该特性,可以将多个过滤器通过管道符串联起来使用,形成类似于方法链的调用形式。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id = "app"> <p>{{message | uppercase | reverse}}</p> </div> <script src="vue.js"></script> <script> Vue.filter('uppercase', function (value) { if (!value) return ''; value = value.toString(); return value.toUpperCase(); }) Vue.filter('reverse', function (value) { if (!value) return ''; value = value.toString(); return value.split('').reverse().join(''); }) var vm = new Vue({ el: '#app', data: { message: 'hello world' } }); </script> </body> </html>