【发布时间】:2020-04-21 23:11:18
【问题描述】:
新手反应,以下一系列讲座 我只是试图执行这个简单的代码,但出了点问题,并给了我类似的错误“UserInput”已定义但从未使用*尽管路径和 src 设置完全正常 *
App.js
import React, { Component } from 'react';
import './App.css';
import UserInput from './UserInput/UserInput';
import UserOutput from './UserOutput/UserOutput';
class App extends Component() {
render() {
return (
<div className="App">
<p>some random text</p>
<userInput />
<userOutput />
</div>
);
}
}
export default App;
UserInput.js
import React from 'react';
const userInput = () => {
return <input type="text" />;
};
export default userInput;
UserOutput.js
import React from 'react';
const userOutput = () => {
return(<div>
<button>hello </button>
</div>)
};
export default userOutput;
【问题讨论】:
-
import UserInputsmallu,只是一个错字 -
在您的 app.js 中将
<userInput />更改为<UserInput />和<userOutput />更改为<UserOutput /> -
您应该使用您导入的内容。
UserInput !== userInput。如果您必须导入任何默认导出,也可以使用您想要的任何名称导入。
标签: javascript reactjs