当前位置: 首页 > news >正文

如何做自己网站雅虎搜索引擎首页

如何做自己网站,雅虎搜索引擎首页,网站建设添加展示栏,电影网页设计教程1、Flutter中常用 Widget 2、StatelessWidget 和 StateFulWidget Flutter 中的 widget 有很多#xff0c;但主要分两种#xff1a; StatelessWidget无状态的 widget如果一个 widget 是最终的或不可变的#xff0c;那么它就是无状态的StatefulWidget有状态的 widget如果一个…1、Flutter中常用 Widget 2、StatelessWidget 和 StateFulWidget Flutter 中的 widget 有很多但主要分两种 StatelessWidget无状态的 widget如果一个 widget 是最终的或不可变的那么它就是无状态的StatefulWidget有状态的 widget如果一个 widget 会被用户交互或数据导致状态改变那么它就是有状态的 2.1、StatelessWidget Text、AboutDialog、CircleAvatar 等都是 StatelessWidget 的子类 无状态 widget 通常会在 3 种情况下使用 (1) 将 widget 插入树中时 (2) 当 widget 的父级更改配置时 (3) 当它依赖的 InheritedWidget 发生改变时 代码示例 //无状态 widget class LeonStateLessWidget extends StatelessWidget {final String text;const LeonStateLessWidget({super.key, required this.text});overrideWidget build(BuildContext context) {return Center(child: Text(text,style: const TextStyle(color: Colors.yellow, fontSize: 26),),);} }2.2、StatefulWidget TextField、Checkbox、Radio、Form、Slider、InkWell 等都是 StatefulWidget 的子类StatefulWidget 使用 setState 方法管理状态变化调用 setState 方法告诉 Flutter 框架某个状态发生了改变Flutter 会重新运行 build 方法createState() 方法会创建一个管理 widget 状态的状态对象 _xxxState_xxxState() 类会实现 widget 的 build 方法 代码示例 //有状态 widget class LeonStatefulWidget extends StatefulWidget {const LeonStatefulWidget({super.key});overrideStateLeonStatefulWidget createState() _LeonStatefulWidgetState(); }class _LeonStatefulWidgetState extends StateLeonStatefulWidget {var count 0;overrideWidget build(BuildContext context) {return Center(child: Column(children: [Text(点击次数: $count),ElevatedButton(onPressed: _onClick, child: const Text(点我))],),);}void _onClick() {setState(() {count;});} }2.3、代码示例 import package:flutter/material.dart; import package:zlzf/widget.dart;void main() {runApp(const MyApp()); }class MyApp extends StatelessWidget {const MyApp({super.key});overrideWidget build(BuildContext context) {return MaterialApp(title: Leon Demo,theme: ThemeData(primarySwatch: Colors.blue,),home: Scaffold(appBar: AppBar(title: const LeonStateLessWidget(text: Widget 学习,),),body: const LeonStatefulWidget()));} }3、补充 Flutter 中状态管理的 3 中主要方式 每个 widget 管理自己的状态如果所讨论的状态是用户数据例如复选框的已选中或未选中状态或滑块的位置则状态最好由父widget管理父 widget 管理 widget 的状态如果widget的状态取决于动作例如动画那么最好是由widget自身来管理状态混合搭配管理见机行事
http://www.hkea.cn/news/14436487/

相关文章:

  • 北大荒建设集团网站网站开发环境的安装说明
  • 做虾网站该起啥名好河南工信建设网站
  • 曲阳网站建设河源网站建设多少钱
  • 东莞市领导班子图片网站seo
  • 网站推广计划书网上推广平台有哪些
  • 哈尔滨企业建站网站开发cms开源框架
  • 做网站用注册公司吗哪个网站建站比较好
  • 中国建设银行个人登录网站买个网站需要多少钱
  • 阿里云服务器怎么部署网站彩票网站开发
  • 在线音乐网站源码贵港做网站建设价格费用
  • 设计师个人作品集网站遵义网站建设制作
  • 网站建设主要营销内客国内做视频的网站
  • 郑州企业网站建设费用好用的网站管理系统
  • 南通集团网站建设南京电器网站建设
  • 网站建设高端设计辽宁省建设工程人力资源网
  • 深圳建设管理中心网站云南网站设计平台
  • 网站建设与管理ppt模板下载网易官网建立个人网站
  • 网站seo标准云浮网站建设公司
  • 网站开发员工结构企业建网站得多少钱
  • 门户网站整改情况报告wordpress演示
  • 网站开发用盗版犯法济南专业手机端网站建设
  • 苏州网站营销公司简介网络服务器租赁费高吗
  • 江西省建设职业培训学校网站花店网页设计素材
  • 公司建网站需要先注册域名wordpress还原明文密码
  • 公司网站建设费用入什么费用做游戏视频去哪个网站好
  • 河南网站建设问一问公司创新的响应式网站建设
  • 网站是做百度快照推广好建设网站需要花费什么费用
  • 做网站网页的人是不是思维单页网站建设一般收费
  • SOHO英文网站制作最专业 汽车网站建设
  • asp.net 4.0网站开发 下载phpwind转WordPress