数组个格式
var arr = [{
name: "学生一",
id: "1",
table: [{
id: "01",
sub: "1克"
}, {
id: "02",
sub: "1克"
}]
},
{
name: "学生二",
id: "1",
table: [{
id: "01",
sub: "3克"
}, {
id: "02",
sub: "4克"
}]
}]
请问大佬们怎么拿到name的值 跟 sub, 放到table表格展示, table表格列表是循环的
const result = arr.map(({ name, table }) => ({
name,
sub: table.map(tb => tb.sub).toString()
}));
arr数组最小长度是4最大是8 let num = 600;暂时写死600,这个数自定义输入的 麻烦各位大佬帮忙看看
原数据: 根据arr数组里面的price排序 arr数组根据res里面的item_type对应的值生成的 期望得到: 麻烦各位大佬帮我看看 问题已解决,谢谢各位大佬们。
let num = 600; num是最大数为600,然后根据arr数组里面的test的值之和(5+4+5+6)为20, 600 / 20 = 30; 希望得到下面的格式: 图片第一列5个输入框对应数组arr里面下标为0的test的值为5 图片第二列4个输入框对应数组arr里面下标为1的test的值为4 ... 控制1-30之间的随机数里面的输入框修改的时候只能输入1-30的数, 控制31-60之
ui是这样的 后台返回的数据如下: 由于是gaugingTableList是数组包含多个对象。 需求是要取到数组中下面的数组的要取箭头的值 请问大佬们 , 像这种 要如何实现跟ui给的原型图一样的效果 由于arr放回来的数据比较多。这边就写了这样的代码 es6语法 识别不了,只能用原生,因为是工具控制的
通过v-for遍历数据 比如目前返回了长度为10的数据 arr = [0,1,2,3,4,5,6,7,8,9] 如果取前3项 通过 index > 3就能搞定 现在我想取其中的 1 4 7 怎么处理呢? 看了大家的回答 直接是取 1 4 7 那如果数组长度为20或者更长不是很不灵活 我的想法是如何实现类似3n-2的等差数列算法来取值
js 数组的数据处理 这个2数字不是固定的, 如果a这个值是2 我需要得到arr为 arr = [9] 如果a这个值是4 我需要得到arr为 arr = [7,8,9] 大佬们帮我看看