- 2个数组,第一个划线是字段名数组 要关联到下面的数组,对应字段名取时间;
- 大数组第一个字段名对应的有时间,第二个没时间的话,譬如第二个index是4,就判断它后面所有的(红圈里的)如果有时间的话就操作仪表盘隐藏,没有时间都是null的话就本地时间减第一个时间;
这是我目前实现逻辑代码,我该怎么写?_valueStatu字段名数组,fieldsDatas二维数组;
var _fieldsTime = [];
for(var i = 0; i < _valueStatu.length; i++){
for(var j = 0; j < fieldsDatas.length; j++){
if(_valueStatu[i] == fieldsDatas[j]._state){
_fieldsTime.push(fieldsDatas[j]._column)
}
}
}
解决了,这是答案: