前提・実現したいこと
React(Typescript)でブラウザアプリを作成しています。
その際に表示データを取得したいのですが
必ずデータを取得してから次の処理を行ってほしいです。
下記の場合は非同期で処理するので
Hogeコンポーネントへの引数が初期化されない値と判定されます。
React
1import { Hoge } from './components/Hoge'; 2 3let strAry: string[]; 4axios.post<string[]>("http://localhost:8080/", null, undefined).then((res) => { 5 strAry = res.data; 6}); 7 8function App() { 9 return ( 10 <div> 11 <Hoge strAry={strAry} /> 12 </div> 13 ); 14} 15 16export default App;
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/04 06:17
2021/12/05 02:16 編集