小程序数据格式化

概括

数据渲染时有时候需要对数据进行二次格式化处理,在这里微信小程序推出 View Filter ,filter 理解为管道加工处理, 你扔给我一组数据 经过各种不同类型的管道加工 产出新的数据 但是又不会影响修改原数据, 最终展示给用户。

这里我需要给一个数组数据的每一项字符串前后添加一个 “#” 号。例如:#标签1#,#标签2#,#标签3#

实现步骤

  • 先创建一个文件夹 filter ,然后创建一个wxs文件


    1580728457(1).jpg
  • 里面写上需要格式化的内容,并且暴露出来
var tagsfr ={
  gettags: function(str){
    var newdata = "#"+str+"#"
    return newdata
  }
}
module.exports = {
  gettag: tagsfr.gettags
}
  • 在需要使用的wxml上引入并使用

{{tagsformat.gettag(item)}}

你可能感兴趣的:(小程序数据格式化)