Uncaught SyntaxError: Inline Babel script: Expected corresponding JSX closing tag for <div> (6:6) (at babel.min.js:27:5022) 4 | return<div> 5 | <input type='text' defaultValue='输入你的名字'/> > 6 | </br> | ^ 7 | <select > 8 | <option value='ganyu'>甘雨</option> 9 | <option value='youla'>优菈</option>
时间: 2024-02-03 14:03:33 浏览: 202
JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法
5星 · 资源好评率100%
这个错误提示是由于你的 JSX 代码中有一个不正确的标签闭合。在第 5 行,你使用了 `<input>` 标签,但是在闭合标签时使用了 `</br>`,这是不正确的。应该使用 `<br>` 标签代替,所以代码应该改为:
```
return (
<div>
<input type='text' defaultValue='输入你的名字'/>
<br />
<select >
<option value='ganyu'>甘雨</option>
<option value='youla'>优菈</option>
</select>
</div>
);
```
这样就可以正确地渲染出输入框和下拉框了。
阅读全文