在 React 组件中嵌入多个元素

Embedding multiple elements in React component

在 React 组件的 return 语句中嵌入多个元素时出现错误

错误是:

Parsing error: Expected corresponding JSX closing tag for <textarea>

看看我的 render() 函数

  render() {
    return (
    <>
      <form onSubmit={this.handleSubmit}>
          Name:
          <textarea name="message" rows="10" cols="30" value={this.state.value} onChange={this.handleChange}> 
          <textarea/>
        <input type="submit" value="Submit" />
      </form>
    </>
    );
  }

我是 React 的新手,已经看过类似的问题。请指导我。

它 typo.Please 将 textarea jsx 更改为以下内容:

<textarea name="message" rows="10" cols="30" value={this.state.value} onChange={this.handleChange}> 
</textarea>
// change
- <textarea />
+ </textarea>

textarea 的结束标签应该是 </textarea> 而不是 <textarea/>