Javascript 禁用用户在reactJS中为日期字段键入日期字段
我已经用ReactJS启动了这个项目,并实现了一个html日期字段。我希望禁用日期字段,以便用户进行编辑。只有他可以从日期选择器中选择日期。 我看到在一些地方,Javascript 禁用用户在reactJS中为日期字段键入日期字段,javascript,reactjs,Javascript,Reactjs,我已经用ReactJS启动了这个项目,并实现了一个html日期字段。我希望禁用日期字段,以便用户进行编辑。只有他可以从日期选择器中选择日期。 我看到在一些地方,onkeydown=“return false”可以工作。 因为我使用的是reactJS,所以如何利用这个特性 export default observer(({ field, type = 'date', readOnly = false }) => { ... <div className="form__input-gr
onkeydown=“return false”
可以工作。
因为我使用的是reactJS,所以如何利用这个特性
export default observer(({ field, type = 'date', readOnly = false }) => {
...
<div className="form__input-group">
<input
className="form_date"
id={field.id}
min={new Date().toISOString().split('T')[0]}
aria-describedby="name-desc"
{...field.bind({ type })}
readOnly={readOnly}
/>
</div>
...
}
导出默认观察者({field,type='date',readOnly=false})=>{
...
...
}
当我在开发人员控制台中硬编码
onkeydown=“return false”
时,它可以工作。我如何从jsx中实现它?有人能帮忙吗?为什么不设置disabled
属性?为什么标记angularjs?