wxs到底用来做什么?
看了官方文档,也看了社区里面的帖子。 但还是不太清楚到底可以用来做什么? 有没有了解的人指点一二呢? 谢谢各位啦~
4 回复
WXS:
// 格式化起降时间 var formatTime = function (sec, monthDay) { if (sec == null ) return '--' var date = getDate(sec) var month = formatNumber(date.getMonth() + 1) var day = formatNumber(date.getDate()) var hour = date.getHours() var minute = date.getMinutes() var time = [hour, minute].map(formatNumber).join( ':' ) if (monthDay) { return month + '月' + day + '日' + time } else { return time } } function formatNumber(n) { n = n.toString() return n[1] ? n : '0' + n } |
WXML
< text >计划到达 {{util.formatTime(item.arrivalPlanTimestamp, true)}}</ text > |
WXS:
var identify = function (code,num) { var personArr = [ '' , '持卡人' , '配偶' , '子女' , '父母' ]; var surfix = '' ; if (num == 2) { surfix = '*2' } return personArr[code] + surfix } |
< view class = 'person' >{{util.identify(item.identity, item.num)}}</ view > |
- 时间格式化工具。(抄官方的util.js,改造了一下) 2. 翻译字典。
我项目中是这样用的。不知道姿势对不对,我感觉这样很方便。