第一次学习React,js学过,虽然有点水
因为React18语法发生了改变,所以,不看视频我写不出来了
如果用react18怎么写出来
const title = React.createElement('h1', null, 'Hello React');
ReactDOM.render(title, document.getElementById('root'))
第一次学习React,js学过,虽然有点水
参考如下语法:
const root = document.getElementById('root')!;
ReactDOM.render(<App />, root, () => {
console.log('渲染完成');
});
// React 18
const AppWithCallback: React.FC = () => {
useEffect(() => {
console.log('渲染完成');
}, []);
return <App />;
};
const root = document.getElementById('root')!;
ReactDOM.createRoot(root).render(<AppWithCallback />);