查看“Vue从入门到实战:过滤器的参数”的源代码
←
Vue从入门到实战:过滤器的参数
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
过滤器总是接收表达式的值作为第一个参数,如<nowiki>{{message|capitalize}}</nowiki>,message的值将作为capitalize过滤器函数的第一个参数。 过滤器本质上是一个js函数,自然也可以接收多个参数。 <nowiki> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id = "app"> <p>{{filename | format('vue', suffix)}}</p> </div> <script src="vue.js"></script> <script> Vue.filter('format', function (value, prefix, suffix) { if (!value) return ''; value = value.toString(); return prefix + "-" + value + "." + suffix; }) var vm = new Vue({ el: '#app', data: { filename: 'filters', suffix: 'js' } }); </script> </body> </html></nowiki> filter的值作为format过滤器的第一个参数,普通字符串‘vue'作为第二个参数,第三个参数是suffix
返回至
Vue从入门到实战:过滤器的参数
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息