反应来自 mongodb 的复选框数据
React checkbox data from mongodb
我尝试检查复选框是否在 mongodb 中被选中
所以对于 isClosed 我在 db 中的值是真的
到目前为止它的工作我的复选框被选中 bcs 它在数据库中是真的。
但我不能切换它。它将永远保持检查状态我怎样才能让它再次切换?
<label className='flex justify-between'>
<div className='pl-8'>Holidaymode:</div>
<input
type='checkbox'
checked={
settings[0]?.isClosed === true ? 'checked' : null
}
onChange={handleChange}
className='mt-2 mr-8'
/>
</label>
如果该值存储在数据库中,您必须修改数据库中的值,该值将自动重复出现在复选框上
所以每次调用onChange方法时,向服务器请求改变变量的状态
我尝试检查复选框是否在 mongodb 中被选中 所以对于 isClosed 我在 db 中的值是真的 到目前为止它的工作我的复选框被选中 bcs 它在数据库中是真的。 但我不能切换它。它将永远保持检查状态我怎样才能让它再次切换?
<label className='flex justify-between'>
<div className='pl-8'>Holidaymode:</div>
<input
type='checkbox'
checked={
settings[0]?.isClosed === true ? 'checked' : null
}
onChange={handleChange}
className='mt-2 mr-8'
/>
</label>
如果该值存储在数据库中,您必须修改数据库中的值,该值将自动重复出现在复选框上
所以每次调用onChange方法时,向服务器请求改变变量的状态