一个有意思的问题,求最优解
javascript吧
全部回复
仅看楼主
level 1
zh1352066 楼主
vue 用el table写一个动态的表格 后端给我这样的2数组 ,我要在表格做个添加行,需要吧第二个数组里所有属性至空 在第二个数组中 push进去一个属性没值的对象进去,有什么好办法拿到 一个空值对象(对象里的属性名 是根据第一个数组的prop所得,是动态的,不知道我描述清楚没)[吐舌]
2022年09月02日 15点09分 1
level 1
zh1352066 楼主
我的想法是遍历第一个数组 把prop放进一个a数组中,遍历a 得到item 同时给对象b创建属性 b[item]="" 最后把b push进去
2022年09月02日 15点09分 2
@孤狼CP 谢谢 我就是觉得我的方法有点啰嗦
2022年09月03日 10点09分
level 4
定义一个状态,newData: {}
不知道你是在重新刷新页面的时候更新table的列,还是每次请求?
如果是需要刷新页面,就在created里,初始化时给newData赋值:
this.tablelabel.forEach((v,k)=>{
this.newData[v.prop] = "" ;
})
2022年09月03日 05点09分 4
感谢
2022年09月03日 10点09分
level 1
let emptyObj=Object.fromEntries(
arr1 . map(item=> [item . prop, ""])
)
2022年09月05日 03点09分 12
牛啊 这个简单一些 感谢
2022年09月05日 15点09分
level 3
用grid table,别用普通label
2022年09月18日 18点09分 14
level 1
[音乐]蓝簇 学-梦幻-西游-开发-到-siki学院 -------帘敌 郴乃葡辰袒倏椿称侄磐备佬闭拱
2022年09月29日 13点09分 16
1