小程序wxml管道

用过Angular的都知道管道的概念。

管道就是数据的转变,例如某个选项的value是A,对应文本显示为车票预订,如何在wxml页面上将A转化为车票预订?

一、新建wxs文件

function cgAnpai(str) {
  if(!str||str.length==0){
    return '';
  }
  return str.replace('A', '车票预订').replace('B', '机票预订').replace('C', '已购票').replace('D', '自驾');
}
module.exports.cgAnpai = cgAnpai;

二、引入wxs

在需要使用管道的wxml头部引入wxs文件

<wxs src="../../utils/changetxt.wxs" module="tools" />

src里填文件路径

三、使用

在wxml里使用

{{tools.cgAnpai(item.traffic_type.value)}}
发布了139 篇原创文章 · 获赞 82 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/houjunkang363/article/details/105577017