인프런 커뮤니티 질문&답변
widget.user
작성
·
193
0
class AccountPage extends StatefulWidget {
const AccountPage({Key key}) : super(key: key);
@override
_AccountPageState createState() => _AccountPageState();
}
강사님 강의와는 다르게 widget을 처음 생성할 때
const AccountPage({Key key}) : super(key: key);
이게 나옵니다.
그래서
class AccountPage extends StatefulWidget {
const AccountPage({Key key, this.user}) : super(key: key);
final User user;
로 하니까 일단 되네요...
그런데
void initState() {
super.initState();
_pages=[
HomePage(widget.user),
SearchPage(),
AccountPage(),
왜 homepage에서는 widget.user를 넘겨주고,
accountpage는 왜 안넘겨도 되는 건지 모르겠습니다ㅠㅠ
답변 1
0
오준석
지식공유자
생성자 부분은 잘 대처하셨네요.
최종적으로는 모든 페이지에 user를 넘겨야 합니다.
뒷 영상에서 마저 작성할 것 같네요. 이미 의문을 품고 계시니 미리 넘기셔도 됩니다.





