特定の状況でのデータのインポート
💡 ロードされたデータのサイズが大きい場合、またはデータが必ずしも必要ではない場合、特定の状況で必要とされる場合にのみ、その瞬間だけデータを受信することが望ましい.
✍🏻 一般的なインポート方法
import logo from './logo.svg';
import './App.css';
import data from './data.json';
제일 상단에, 들고 오려는 data 파일의 경로를 import 를 사용하여 불러들인다.
必要に応じてデータをインポートする方法
import logo from './logo.svg';
import './App.css';
function App() {
// button을 클릭 할 때, data를 불러들인다.
const onClick = () => {
import('./data.json')
.then(({ default : data }) => {
console.log({ data });
});
}
return (
<div className="App">
<header className="App-header">
<button onClick={onClick}> 데이터 부르기 ! </button>
</header>
</div>
);
}
export default App;
Reference
この問題について(特定の状況でのデータのインポート), 我々は、より多くの情報をここで見つけました https://velog.io/@ees238/React-특정-상황에서-data-import-하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol