收藏
回答

如何循环出数组中之地当的某一条数据?

怎么用wx:for只循环出type为a的数据

回答关注问题邀请回答
收藏

7 个回答

  • zy
    zy
    2020-09-01

    audios.find((item) => item.type === 'a')

    2020-09-01
    有用
    回复
  • 俞哄哄💻📷🤘🚴🎧
    俞哄哄💻📷🤘🚴🎧
    2020-08-10
    <view wx:for="{{audios}}" wx:for-index="index" wx:for-item="item" wx:key="{{item.idex}}">
      <view wx:if="{{item.type == 'a'}}">
          <text>{{item.name}}<text>
       <view>
    <view>
    
    2020-08-10
    有用
    回复
  • 默
    2020-08-10
    <block wx:for="{{audios}}" wx:key="name">
      <view wx:if="{{item.type == 'a'}}">{{item.a}}<view>
    block>
    	
    
    2020-08-10
    有用
    回复
  • 夕阳西下?
    夕阳西下?
    2020-08-10
    <view wx:for="{{audios}}" wx:key="{{item.idex}}">
      <view wx:if="{{item.type == 'a'}}">
          <view>{{item.name}}view>
       view>
    view>
    
    2020-08-10
    有用
    回复
  • xplee
    xplee
    2020-08-10

    先filter一下或者在wx:for循环里面做判断

    const res = audios.filter(function(value, index, array) {
      if ('a' === value.type) {
        return true
      }
    })
    


    <view wx:for="audios" wx:key="idex">
      <view wx:if="{{item.type == 'a'}}">view>
    view>
    
    2020-08-10
    有用
    回复
  • .
    .
    2020-08-10

    audios[0]

    2020-08-10
    有用
    回复
  • 小布师叔
    小布师叔
    2020-08-10

    <block wx:if="{{item.type=='a'}}">block>


    2020-08-10
    有用
    回复
登录 后发表内容
问题标签