javascript - 添加
问题描述
解决方案
您可以根据 / 的值在input
/上设置一个类。像这样:textarea
select
<Select value={this.state.selectedOption} onChange={this.handleSelect} name="colour" label="Colour *">
<option value="">-Select-</option>
<option value="Vokera">Blue</option>
<option value="Warmflow">Red</option>
<option value="Worcester">Yellow</option>
<option value="Other">Other</option>
</Select>
// Or textarea
<input type="text" value="" name=" className={this.state.selectedOption !== 'Other'?"hidden":""}/>
hidden
这会为您的输入添加一个类。现在你可以使用.hidden{ diplay:none; }
此函数将处理您的值的更改:
handleSelect(evt){
this.setState({
selectedOption: evt.target.value
})
}
推荐阅读
- c - 无法理解函数中c中的指针
- excel - 在excel VBA中复制行范围从Sheet1到Sheet2
- python - 使用 Python 和 Pytest 模拟类属性和方法
- flutter - 用户如何选择特定的文件位置在 Flutter 中保存文件
- microsoft-graph-api - 使用图形 API 创建令牌发行策略时在定义值中传递什么
- php - 发送电子邮件的警报消息未显示
- c# - 如何处理每个资源的多个查询?
- angular - 如何防止一种状态的 ONE 字段被 NgxsStoragePluginModule 持久化
- c# - 为什么在 Windows Forms Visual Studio 中控制台输出有问号而不是汉字?
- php - 无法访问我的公共文件夹中的 css 文件 - laravel 6.2