0
点赞
收藏
分享

微信扫一扫

【Linux】linuxCNC+Qt+Opencascade+kdl+hal 实时6轴机器人控制器

荷一居茶生活 03-18 11:00 阅读 2

网上看到很关于这个的问题回显,各式各样,没有绝句自己的问题,总重问题出在数据格式上

select和el-checkbox-group   el-checkbox 都是字符串数组格式:['12','13',....];

我写的格式是id是选中的id组成的回显数据格式;

如果不会转换请看代码:...选中返回的数据.split(",")  把字符串转换成数组逗号隔开

这是两个数组对象中找相同的对象数组

 let result = []
        for(let i = 0; i < _that.JZOptions.length; i++) { //两个数组对象中找到相同的单独创建数组
          let tempArr1 = _that.JZOptions[i]
          for(let j = 0; j < newData.length; j++) {
            let tempArr2 = newData[j]
            if(tempArr2.name === tempArr1.name){
              result.push(tempArr1)
              break;
            }
          }
        }

这是字符串转数组对象:

const newData = [...res.canUsedUnits.split(",")].map((item,index) => ({ name: item}))

字符串前后两端去除空格

.replace(/^\s*|\s*$/g,"") == ""
举报

相关推荐

机器人控制算法综述

0 条评论