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

清廉医院建设网站网站建设丨下拉找金手指信誉

清廉医院建设网站,网站建设丨下拉找金手指信誉,萍乡企业网站制作,彩票网站开发的风险一、概念 纯函数函数与外界交换数据只能通过形参和返回值进行#xff0c;不会对外界环境产生影响。副作用函数内部与外界进行了交互#xff0c;产生了其它结果#xff08;如修改外部变量#xff09;。组合函数是用来声明UI的#xff0c;所以跟UI描述不相关的操作都是副作…一、概念 纯函数函数与外界交换数据只能通过形参和返回值进行不会对外界环境产生影响。副作用函数内部与外界进行了交互产生了其它结果如修改外部变量。组合函数是用来声明UI的所以跟UI描述不相关的操作都是副作用。组合函数的特点执行顺序不定、可以并行执行、可能非常频繁的重组、可以跳过重组。组合函数需要处理的副作用 执行时机要明确例如挂载时、重组时。 执行次数要可控是否应该随着重组反复执行。 不会造成泄漏移除时释放资源。 Compose生命周期 某个组合被多个地方使用会生成多个实例有各自的生命周期。 Enter挂载到树上首次显示。Composition重组刷新UI执行0/N次。Leave从树上移除不再显示。 API LaunchedEffect第一次执行组合函数时调用、DisposableEffect内部有一个onDespose()函数当页面退出时调用、SideEffect每次重组都会调用。 二、Effect API 组合函数应该是无副作用的如果要在组合函数中产生附带效应需要使用EffectAPI。 2.1 LaunchedEffect 也是一个组合函数但是不产生UI。副作用往往都是耗时操作提供协程作用域以便在组合函数中做耗时操作动画也是耗时操作。  组合函数生命周期LaunchedEffect挂载启动一个协程并执行block。重组key改变时之前未执行完会被取消然后再次执行block。key不变时不会重新执行block。移除协程未执行完会被取消。动画会被打断fun LaunchedEffect(     key1: Any?,        //key值改变就会执行block默认挂载时就会执行一次     block: suspend CoroutineScope.() - Unit ) val state remember { mutableStateOf(false) } LaunchedEffect(state) {//...耗时操作或动画 } 2.2 rememberCoroutineScope 用于在组合外启动协程LaunchedEffect是组合函数只能在其它组合中调用。
http://www.hkea.cn/news/14458196/

相关文章:

  • 网站管理工作是具体应该怎么做平面设计培训班哪里有
  • 企业网站开发服务建网站注意什么
  • 怎么制作网站页面网站设计是后台做的还是前台做的
  • 专业的网站开发公司建一个网站需要多少费用
  • 建设部网站公告小孩做阅读的网站有哪些
  • 建网站怎么建软件下载页面制作
  • 自己给自己网站做seoseo石家庄
  • 建网站跟建网店的区别企业标识系统
  • 霍山有没有做建网站的建设专业网站哪家更专业
  • 网站怎么加二级域名wordpress 优化变快
  • 网站开发的有关公司四川建设网上班时间
  • 番禺网站开发服务开发商交房需要提供哪些证书
  • 佛山新网站建设咨询谁能分享个小网站啊
  • 客户端建站域名备案与网站备案的区别
  • 建网站莱阳哪家强?wordpress 两个搜索框
  • 定制网站制作公司怎么样360网站做二维码
  • 使用jsp开发的网站旅游网站模板下载
  • 设计师网站有哪些销售定制家具自己可以做电子商务网站
  • 一个门户网站多少钱做网站需要买
  • 成品网站怎样建设网站建设与营销社团
  • 网站打开速度很慢7天精通网站建设实录
  • 南浔哪有做网站的用eclipse做网站开发
  • 重庆专业网站搭建公司株洲网红打卡地
  • asp网站关键词做彩票类网站用什么服务器
  • 文化建设设计公司网站网站建设1000元
  • 郑州数码网站建设服务公司天津建设项目招投标网站
  • 网站换空间步骤哪个网站可以做代码题目
  • 北京做网站优化的公司网站建设总体需求报告
  • 杭州微网站建设公司哪家好网站建设为什么有些100元的
  • 银川网站公司滕州盛扬网络公司网站建设推广