怎么根据id匹配到名字?

下拉框~~~(ps:为了不泄漏隐私,只能截出来一丢丢)

table某两列~~~

在下拉框是有调渠道的接口,但是table中只获取到了一个id,并没有渠道名称

1.首先获取到那个接口,将mapForChannel 变成可以根据id就获取到name的值

    mapForChannel () {
      let map = []
      if (this.channelList && this.channelList.length) {
        this.channelList.forEach(channel => {
          map[channel.id] = channel.name
        })
      }
      return map
    }  
   <el-table-column label="渠道名称"
       min-width="120"
       prop="channelName"
       align="center">
       <template scope="scope">
          <span>{{ mapForChannel[scope.row.channel] }}</span>
       </template>
   </el-table-column>                     

猜你喜欢

转载自www.cnblogs.com/antyhouse/p/10025216.html