当前位置:首页 > IT技术 > 微信平台 > 正文

小程序根据返回值是否为空判断标签是否显示
2021-07-28 15:27:29

如果为空,则不显示奖励这两个字的标签

wxml

<view class="cu-item" wx:for="{{allSignList}}" wx:key="index">
  <view class="content">
    <view wx:if="{{item.taskReward}}">奖励:{{item.taskReward}}</view>
  </view>
</view>

js

Page({
  data: {
    allSignList: []
  },
  onLoad: function (options) {
    wx.request({
      url: 'http://www.xxx.com/1.json',
      header: {
        'content-type': 'application/json'
      },
      success: res => {
        this.setData({
           allSignList:res.data.data
        })
      }
    })
  },
})

json

{
    "msg": "操作成功",
    "code": "0000",
    "data": [
        {
            "taskId": 1,            
            "taskReward": "奖励一个小星星"
        },
        {
            "taskId": 2,
            "taskReward": "奖励一块糖"
        },
        {
            "taskId": 3,           
            "taskReward": ""
        }
    ]
}

显示:

小程序根据返回值是否为空判断标签是否显示_vue

本文摘自 :https://blog.51cto.com/u

开通会员,享受整站包年服务立即开通 >