Reactjs 如何使用变量而不是“禁用字段集”;禁用";单词
我学习了React JavaScript,现在我遇到了这个问题 阅读 我想在这段代码中使用Reactjs 如何使用变量而不是“禁用字段集”;禁用";单词,reactjs,fieldset,isenabled,Reactjs,Fieldset,Isenabled,我学习了React JavaScript,现在我遇到了这个问题 阅读 我想在这段代码中使用currentEditableFile,如果设置fieldset=enabled是真的,但它不能使用三元,如您在这里看到的: <fieldset className={classes.tagssList} {currentEditableFile ? enabled: disabled}> <legend>Select Tags to include</lege
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>
选择要包括的标记
{tagsList.map(技能=>(
(currentEditableFile?onSaveTag(技能):null)}
>
{skill}
))}
请按如下方式使用:
<fieldset disabled={!currentEditableFile} >
请检查您可以这样做。将禁用的
值设置为!currentEditableFile
,这意味着如果currentEditableFile
为true
,字段集上的已禁用
将为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>
选择要包括的标记
{tagsList.map(技能=>(
(currentEditableFile?onSaveTag(技能):null)}
>
{skill}
))}