art-template过滤器
链接: 官方文档-过滤器语法
过滤器处理一个值
HTML:<p>共有{{popWindow_val.freeFriend | friendNum}}位好友</p>
JS: template.defaults.imports.friendNum = function (value) {
var length = value.length;
return length;
}
过滤器处理两个值
HTML:{{$imports.pkWord(pkList_val.freeTeam,pkList_val.zan)}}
JS:template.defaults.imports.pkWord = function (value,zan) {
for (var i = 0, len = value.length; i < len; i++) {
if (value[i].status == 2 || value[i].status == 3) {
return "小组中已有人集齐点赞,赶紧分享好友,完成时间最短即可免单。";
}
}
var word = 'PK已发起,请在24小时内集齐' + zan + '个赞,小组内完成集赞耗时最短者即可免单。'
return word;
}