这个方法是转载别人,但是里面做了一个更改,增加了截取长度和开始截取位置,这样可以适用于所有要截取字段的地方
subutils.wxs
var sub = function (val, start=0, end=17) {
if (val.length == 0 || val == undefined) {
return;
}
if (val.length > end) {
return val.substring(start, end) + "...";
} else {
return val;
}
}
module.exports.sub = sub;
wxml引用方法:
<!-- 引入wxs脚本 -->
<wxs src="../../utils/subutils.wxs" module="tools" />
<!-- 通过自定义的module名称tools引用sub截取方法 -->
{{tools.sub(item.NDescription,0,40)}}