逗号隔开的字符串匹配数组对象中的对应数据

字符串拼接的id
在这里插入图片描述
根据id查找出数组对象中匹配id的中文名

在这里插入图片描述
代码


        <a-form-item label="角色" :labelCol="labelCol" :wrapperCol="wrapperCol" v-show="!roleDisabled">
       
          {
    
    {
    
     formatRoleText(model.roleId) }}
       
        </a-form-item>

    // 过滤用户角色
    formatRoleText(ids) {
    
    
      if (!ids) return ''
      let arr = this.roleList.map(item => ids.split(',').includes(item.id) && item.roleName).filter(item => item)
      return arr.join(',')
    }

最后得出的数组
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/anny_mei/article/details/117070655