【发布时间】:2017-05-29 10:02:12
【问题描述】:
我有一个场景,我必须验证其中一个输入字段是否输入了值。
在每个输入字段的 OnBlur 事件中,我获取值并设置为状态,同时我检查其中一个输入框中是否有值并设置 inputIsReq 状态。我在每个文本字段的 required 属性中使用了 inputIsReq。在此更改之后,我的页面加载速度非常慢,并且验证也不会发生。有什么办法解决这个问题吗?
【问题讨论】:
-
首先,您提供的这些代码根本不起作用... 1.
render() {不是render {2. 它会抛出语法错误Syntax error: Adjacent JSX elements must be wrapped in an enclosing tag请先修复明显的错误。 -
糟糕,这是一个意外错误,正在更改我的实际代码。现在纠正它。感谢您的指出。
-
现在更好了 ;) 但您仍然必须从 render() 函数返回一个节点 (
Adjacent JSX elements must be wrapped in an enclosing tag) -
你知道为什么这个问题还在发生吗?
-
我也做了一些逻辑更改,但我仍然遇到同样的问题:(
标签: validation reactjs input