filter.wxs文件中编写:
var filters = {
toFix: function(value) {
return value.toFixed(2)
},
interceptString: function(value) {
var index = value.indexOf("\n");
return value.substring(0, index);
}
}
module.exports = {
toFix: filters.toFix,
interceptString: filters.interceptString
}
.wxml中应用:
<wxs module="filters" src="../../util/filter.wxs"></wxs>
<view class='cur_content'>
<text class='cur_text_content'>{{filters.interceptString(selected_day.morcontent)}}</text>
</view>
.wxml中应用:
<wxs module="filters" src="../../util/filter.wxs"></wxs>
<view class='phonenumber inputbox'>
<text class='text'>完成情况</text>
<input maxlength='10' type='text' value="{{ (dailyAims == 0 || totalCount == 0) ? '' : filters.toFix(count_completed*1.0/totalCount*100) + '%'}}" disabled='false'></input>
</view>