setstate (2) 썸네일형 리스트형 [React] props를 통해 컴포넌트에 값 전달하기 props는 properties의 줄임말이다. 어떠한 값을 컴포넌트에게 전달해줘야 할 때, props를 사용한다. 예를 들어, App 컴포넌트에서 Hello 컴포넌트를 사용할 때 age라는 값을 전달해주려면 다음과 같이 코드를 작성하면 된다.// App.jsimport "./App.css";import Hello from "./component/Hello.js";function App() { return ( );}export default App;// Hello.jsimport { useState } from "react";export default function Hello(props) { const [name, setName] = useState(".. [Flutter] 특정 작업 수행한 뒤 위젯 갱신(rebuild)하기 Stateful widget에서 위젯을 rebuild 하려면 setState((){}); 를 쓴다. 특정 작업을 수행한 뒤 화면을 갱신하려면 setState((){}); 내에서 작업이 완료된 뒤 then으로 setState((){}); 를 호출하도록 하면 된다. setState(() { 수행할 작업 .then((value) => setState(() {})); }); 예를 들어, 쿠폰을 반납하는 작업을 수행한 뒤 화면을 갱신하는 코드는 다음과 같다. setState(() { Get.find() .deleteCoupon(widget.welcomeMenu.menuId) .then((value) => setState(() {})); }); 이전 1 다음