微信小程序页面wxml中使用wxs,实现“过滤器”功能(处理页面中的数据)
·
WXS(WeiXin Script)是小程序的一套脚本语言,结合 WXML,可以构建出页面的结构。
“过滤器”功能(处理页面中的数据)示例:
项目根目录下 filter\index.wxs 定义数据处理函数:
/**
* 时间戳转化日期格式 yy-mm-dd hh:mm:ss
* @param {Number} timestamp 时间戳
* @returns
*/
function formatTime(timestamp) {
if (!timestamp) return ''
var date = getDate(timestamp);//时间戳为10位需*1000
var Y = date.getFullYear() + '-';
var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
var D = date.getDate() + ' ';
var h = date.getHours() + ':';
var m = date.getMinutes() + ':';
var s = date.getSeconds();
return Y + M + D + h + m + s;
}
module.exports = {
formatTime: formatTime
}
wxml页面中引入使用:
<wxs module="f" src="../../filter/index.wxs"></wxs>
<view>创建时间:{{f.formatTime(时间戳)}}</view>
效果:

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)