`
starbhhc
  • 浏览: 634497 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

微信小程序WXML页面上直接进行字符串截取实现方式

阅读更多
一、首先,我新建一个wxs的文件夹,用于专门存放.wxs的文件,当然,文件名可以自己定义,并在文件夹下创建一个subutil.wxs的文件,
二、. wxs里面写的就是截取字符串的方法,这个里面可以写多个自定义 的方法,但是需要用module.exports的方式将自定义的方法暴露出去

var sub = function(val,num) {
  if (val.length == 0 || val == undefined) {
    return;
  }
  if (val.length > num) {
    return val.substring(0, num) + "...";
  } else {
    return val;
  }
}
module.exports.sub = sub;

var subNo = function (val, num) {
  if (val.length == 0 || val == undefined) {
    return;
  }
  if (val.length > num) {
    return val.substring(0, num);
  } else {
    return val;
  }
}
module.exports.subNo = subNo;

三、在需要使用的page页面以如下方式进行引用

<!-- 引入wxs脚本 -->
<wxs src="../../wxs/subutil.wxs" module="tools" />

<!-- 通过自定义的module名称tools引用sub截取方法 -->
{{tools.sub(item.goodsName)}}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics