在开始讲过滤器传递多个参数之前,我给读者们推荐一个网址,vue的官方教程,我个人是不太喜欢看这么严肃的教程的,原因很简单,一是专业名词太多,不好理解。二是实用性不高。但是我相信有一天书上传授的知识我都会需要,所以我还是保存了,遇到不懂的问题,我还是会浏览浏览,研究研究的。
上一篇讲到过滤器的简单使用过滤器的简单使用,
Vue.filter(`currency`,function (pro) {
return pro+`元`;
});
你会发现pro是一个形参,实参是price(JAVA语言有的定义,为了更好的描述)。
有时我们会发现只传递一个参数远远不够用那怎么办呢?
Vue.filter(`currency`,function (pro,a) {
return pro+a;
});
那使用如何使用呢?
<div>
{{price|currency("美元")}}
</div>
结果是11美元