请问老师关于StatefulWidget语法结构,是为什么要这样写,能否仔细的讲一下,程序做了什么? State<T>这个是什么类State<T>
来源:6-8 如何检测用户手势以及处理点击事件?【精彩案例】
iStream
2020-05-17
class FavoriteWidget extends StatefulWidget {
@override
_FavoriteWidgetState createState() => new _FavoriteWidgetState();
}
class _FavoriteWidgetState extends State<FavoriteWidget> {
void _toggleFavorite() {
setState(() {
});
}
@override
Widget build(BuildContext context) {
return new Widget(
// build by states
);
}
}
写回答
1回答
-
CrazyCodeBoy
2020-05-18
State<T>是StatefulWidget的逻辑和内部状态,T是泛型表示它所在的StatefulWidget,StatefulWidget通过State<T>来控制和修改自身的状态来实现页面的渲染控制。
00
相似问题