一. vue过滤器
在vue中,我们知道有个filter过滤器可以对页面数据进行过滤。
如下,先把方法都统一写在一个filters.js文件中,然后在main.js中循环定义全局的过滤器。
filters.js
//格式化价格
exports.formatMoney = function(value){
if(value || value == 0){
value = Number(value)
return '¥' + value;
}
}
main.js
//注册filter
import filters from './filters/filters.js'
Object.keys(filters).forEach(key => Vue.filter(key, filters[key]))
使用格式:数据 | 方法
二. 小程序中的“过滤器”
在小程序中,WXS模块可以实现类似vue过滤器一样效果的功能。
文档描述:https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxs/
WXS 语法参考: