Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查元素长度以标记状态布尔值_Javascript_Arrays_Reactjs_Boolean - Fatal编程技术网

Javascript 检查元素长度以标记状态布尔值

Javascript 检查元素长度以标记状态布尔值,javascript,arrays,reactjs,boolean,Javascript,Arrays,Reactjs,Boolean,我在这个返回对象中指定默认值checked false,请参见代码 return Object.assign(file, { temp_id: _.uniqueId(), checked: false, }) 我有一个例外,如果这是我的第一个文件被丢弃,我希望选中:true 我知道我的第一个文件是在 const filePosition=files.length返回0 如何将此条件应用于我的checked?如果我理解正确,您希望将checked更新为true如果file.len

我在这个返回对象中指定默认值
checked false
,请参见代码

return Object.assign(file, {
    temp_id: _.uniqueId(),
    checked: false,
})
我有一个例外,如果这是我的第一个文件被丢弃,我希望选中
:true

我知道我的第一个文件是在

const filePosition=files.length
返回
0


如何将此条件应用于我的
checked

如果我理解正确,您希望将
checked
更新为
true
如果
file.length==0
false
file.length!==0

如果这是正确的,您可以执行以下操作:

return Object.assign(file, {
    temp_id: _.uniqueId(),
    checked: files.length === 0,
})