小程序wxml视图层切割字符串的方法

1.新建 utils.wxs 文件
2.wxs页面代码如下
    var filters = {
      /**
     * 参数1: 要截取的字符串
     * 参数2: 开始截取的index
     * 参数3: 结束截取的index
     */
      substring:function(val,start,end){
            if (val.length == 0 || val == undefined) {
                  return;
            }
            return val.substring(start,end);
       }
    }

    module.exports = {
      substring:filters.substring
    }

3.需要使用截取方法的页面index.wxml中引入当前的utils.wxs文件
    <-- 这里路径是相对路径,根据自己的路径去修改 -->
    <wxs module="filters" src="./utils.wxs"></wxs>

4.index.wxml中使用
    <-- 截取前: 2019-05-05  截取后: 2019 -->
    <view>{{filters.substring(text,0,4)}}</view>

 

posted @ 2020-10-21 13:42  _情书  阅读(518)  评论(0编辑  收藏  举报