[英]How do I disable animation of a element in a component render using React?
[英]How do I disable a fieldsset using a variable instead of the "disable" word
我学习了 React JavaScript,现在我遇到了这个问题。
我想在这段代码中使用currentEditableFile
如果设置 fieldset = enabled 但它不能使用三元组,如您在此处看到的:
<fieldset className={classes.tagssList} {currentEditableFile ? enabled: disabled}>
<legend>Select Tags to include</legend>
{tagsList.map(skill => (
<button
className="btn btn-warning btn-sm"
disabled={false}
key={skill}
type="button"
onClick={() => (currentEditableFile ? onSaveTag(skill) : null)}
>
{skill}
</button>
))}
</fieldset>
你可以这样做。 将disabled
的值设置为!currentEditableFile
,这意味着如果currentEditableFile
为true
,则fieldset
上的disabled
将为false
。
<fieldset className={classes.tagssList} disabled={!currentEditableFile}>
<legend>Select Tags to include</legend>
{tagsList.map(skill => (
<button
className="btn btn-warning btn-sm"
disabled={false}
key={skill}
type="button"
onClick={() => (currentEditableFile ? onSaveTag(skill) : null)}
>
{skill}
</button>
))}
</fieldset>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.