React TypeScript:如何使用变量名作为键的一部分

账单

如何在此处交换电子邮件一词以换取价值?

  const [state, setState] = useState({
    emailError: '',
  });

const myFunction = (event: ChangeEvent<HTMLInputElement>) => {
   const value = event.target.id; // 'email'
   if (event.target.id === value && state.emailError) validate(value);
//                                         ^
//                                         |___ How can I swap the word email here for value??
}

我试过这个..

if (event.target.id === value && state[value]+Error) validate(value);
明晰

您可以为此使用JS 模板语法

if (event.target.id === value && state[`${value}Error`]) validate(value);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用变量作为语句的一部分

将React Element的字符串值的一部分加粗

如何在React应用程序中仅加载Redux存储的一部分

使用react-native的React-navigation:如果组件的一部分不呈现DrawerIcon

如何在React中使用Material-UI在onFocus事件上的Textfield中选择文本的一部分?

我如何在React Native中剪切视图的一部分

单击时如何创建边框字符串的一部分:React.js

使用React钩子,如何更新对象数组中一部分对象的状态

如何在React Native的TextInput中为文本的一部分应用样式?

如何用React组件多次替换字符串的一部分?

React-Router Redirect仅渲染组件的一部分

如何在React Native中弄脏视图的一部分?

如何在React中为正文文本的一部分添加样式

如何在React中实时删除HTML的一部分

是否可以使用香草JavaScript而不是react.js来呈现网站的一部分?

当作为道具的一部分传递给自定义react组件时,为什么index没有资格作为唯一键?

Django使用模板变量的值作为另一个变量名的一部分

MySQL-如何使用文件名作为查询的一部分?

如何在 CSS/React 中隐藏 div 的一部分?

“state.set 不是函数”作为我的 react-redux-immutable 学习曲线的一部分

React-native 如何标记屏幕的一部分

使用 redux 和 react,为什么获取新数据会删除我以前状态的一部分?

作为结构调用的一部分,如何在一行中编写变量名称?

合并多个列,将变量名作为数据的一部分

使用 React Context 作为 useEffect 依赖数组的一部分,用于简单的 toast 通知系统

React/Axios - 显示 URL 的一部分

使用变量作为另一个变量名的一部分

如何使用变量内容作为其他变量名称的一部分?

如何下载 React 组件的一部分?

TOP 榜单

热门标签

归档