/**ES6写法
*支持数组
*类数组对象(如:NodeList对象)
*字符串
*Map
*set
*/
for (let value of myArray) {
console.log(value);
}
附上一个例子,使用方便
//查询所有权限列表
async query_function(){
const {httpCode, message, result} = await query_role({'id':'1282609868938674177'})
if (httpCode == 200) {
this.$message.success(message)
this.form = result.list
if (result.list.length > 0){
for (let value of result.list) {
console.log('value', value);
if(value.isChecked) {
this.checkList.push(value.id)
}
if(value.sonList.length > 0){
for (let v of value.sonList) {
if(v.isChecked){
this.checkList.push(v.id)
}
if(v.sonList.length > 0){
for (let m of v.sonList){
if (m.isChecked){
this.checkList.push(m.id)
}
}
}
}
}
}
}
console.log(result);
console.log(this.checkList);
} else {
console.log('uuuuuu');
}
}