개발/Frontend
[Flutter] onPageChanged 에러 (No named parameter with the name 'onPageChanged') 해결 방법
Dane.Kim
2022. 8. 22. 23:42
No named parameter with the name 'onPageChanged'. 에러가 출력되었을 때?
개발 중 CarouselSlider를 사용할 때 나는 에러였다.
기존 코드가 아래와 같았다면,
CarouselSlider(
items: images,
onPageChanged: (index) {
setState(() {
_currentPage = index;
_currentKeyword = keywords[_currentPage];
});
},
),
아래 코드 처럼 CarouselOptions를 추가해주니 해결되었다.
CarouselSlider(
items: images,
options: CarouselOptions(
onPageChanged: (index, reason) {
setState(() {
_currentPage = index;
_currentKeyword = keywords[_currentPage];
});
}
),
),