【问题标题】:Check the element length to flag status boolean检查元素长度以标记状态布尔值
【发布时间】:2021-02-05 18:27:55
【问题描述】:

我在这个返回对象中默认分配checked false,见代码

return Object.assign(file, {
    temp_id: _.uniqueId(),
    checked: false,
})

我有一个例外,如果这是我删除的第一个文件,我想要checked: true

我知道我删除的第一个文件是什么时候

const filePosition = files.length 返回0

如何在我的checked 中应用此条件?

【问题讨论】:

    标签: javascript arrays reactjs boolean


    【解决方案1】:

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

    如果正确,您可以这样做:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-24
      • 2011-12-18
      • 2011-05-23
      • 1970-01-01
      • 2023-03-22
      • 2015-12-29
      • 2017-01-22
      相关资源
      最近更新 更多