javascript - 如果在 onChange 中键入另一个字段,如何隐藏一个文本字段?
问题描述
我有 2 个字段,一个是数量,另一个是投标。如果有人输入数量值,我想向用户隐藏该字段,反之亦然。我怎样才能在打字稿中做到这一点?
<Stack horizontal tokens={styles.horizontalTokens}>
<Stack.Item styles={styles.stackItemStyles}>
<TextField
label="Quantity"
placeholder="Enter a number"
disabled={userRole !== 'Admin'}
type="number"
value={values.quantity}
onChange={(_, value) => handleInput('quantity', value)}
errorMessage={errors.quantity}
/>
</Stack.Item>
<Stack.Item styles={styles.stackItemStyles}>
<TextField
label="Bid"
placeholder="Enter a number"
disabled={userRole !== 'Admin'}
type="number"
value={values.bid}
onChange={(_, value) => handleInput('bid', value)}
errorMessage={errors.bid}
/>
</Stack.Item>
</Stack>
为了更清楚起见,当有人在文本字段中输入单词时,我希望“onChange”值能够监听并决定隐藏一个或另一个文本字段。只有当两个字段都为空时,它们才应显示。
解决方案
推荐阅读
- php - 在codeigniter中使用UNION时如何计算行数?
- netsuite - 预定脚本不更新记录
- node.js - apisauce 在 localhost 上出现网络错误
- google-colaboratory - 如何在 Google Colab 中安装 ops 库?
- google-bigquery - OWOX BI Big Query Add-on 问题
- c# - 购物车页面在 Asp.Net Core 2.0 Razor 页面中仅显示一项
- android - 最新版本的 Expo 在启动时出现错误
- angular - 角度材料:如何对每个单元格中具有多个值的表格应用排序
- php - 如何检查存储在数据库中的数组中是否存在值
- ruby - 如何使用哈希类型的参数发布请求