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

插画网站网站搭建需要什么

插画网站,网站搭建需要什么,那些公司做网站,完善网站建设通知在开始之前,我们先明确自定义组件和页面的关系: 1、自定义组件:Component装饰的UI单元,可以组合多个系统组件实现UI的复用。 2、页面:即应用的UI页面。可以由一个或者多个自定义组件组成,Entry装饰的自定…

在开始之前,我们先明确自定义组件和页面的关系:

1、自定义组件:@Component装饰的UI单元,可以组合多个系统组件实现UI的复用。

2、页面:即应用的UI页面。可以由一个或者多个自定义组件组成,@Entry装饰的自定义组件为页面的入口组件,即页面的根节点,一个页面有且仅能有一个@Entry。只有被@Entry装饰的组件才可以调用页面的生命周期。

页面生命周期,即被@Entry装饰的组件生命周期,提供以下生命周期接口:

onPageShow:页面每次显示时触发。

onPageHide:页面每次隐藏时触发一次。

onBackPress:当用户点击返回按钮时触发。

组件生命周期,即一般用@Component装饰的自定义组件的生命周期,提供以下生命周期接口:

aboutToAppear:组件即将出现时回调该接口,具体时机为在创建自定义组件的新实例后,在执行其build()函数之前执行。

aboutToDisappear:在自定义组件即将析构销毁时执行。

有@Entity修饰的组件,既有页面的生命周期也有组件的生命周期:

// Index.ets
import router from '@ohos.router';@Entry
@Component
struct LifeCycleComponent {@State showChild: boolean = true;// 只有被 @Entry 装饰的组件才可以调用页面的生命周期onPageShow() {console.info('Index onPageShow');}// 只有被 @Entry 装饰的组件才可以调用页面的生命周期onPageHide() {console.info('Index onPageHide');}// 只有被 @Entry 装饰的组件才可以调用页面的生命周期onBackPress() {console.info('Index onBackPress');}// 组件生命周期aboutToAppear() {console.info('LifeCycleComponent aboutToAppear');}// 组件生命周期aboutToDisappear() {console.info('LifeCycleComponent aboutToDisappear');}build() {Column() {// this.showChild 为 true,创建 Child 子组件,执行 Child aboutToAppearif (this.showChild) {Child()}// this.showChild 为 false,删除 Child 子组件,执行 Child aboutToDisappearButton('create or delete Child').onClick(() => {this.showChild = false;})// push 到 Page2 页面,执行 onPageHideButton('push to next page').onClick(() => {router.pushUrl({ url: 'pages/Page2' });})}}
}

无@Entity修饰的组件,只有组件的生命周期:

@Component
struct Child {@State title: string = 'Hello World';// 组件生命周期aboutToDisappear() {console.info('[lifeCycle] Child aboutToDisappear')}// 组件生命周期aboutToAppear() {console.info('[lifeCycle] Child aboutToAppear')}build() {Text(this.title).fontSize(50).onClick(() => {this.title = 'Hello ArkUI';})}
}

总结:

第一个页面Index页面有@Entity修饰,第二个页面Second中无@Entity修饰

1、首次打开应用,加载的是Index页,生命周期是:

2、页面从index 跳转到 Second页,生命周期是:

3、在Second页将应用后台运行并且会前台:

4、页面从Second跳转到 index 页,生命周期是:

5、销毁应用,,生命周期是:

http://www.shuangfujiaoyu.com/news/46850.html

相关文章:

  • wordpress贴吧主题郑州seo培训班
  • 中山建网站咨询电话不受限制的浏览器
  • 成都公司网站建设班级优化大师app下载学生版
  • wordpress调用站点标题seo优化的网站
  • 做群头像的网站在线制作百度软件开放平台
  • 新版wordpress编辑企业seo推广外包
  • 怎样获得做网站的客户接广告的平台
  • 做网站买主机还是服务器千锋教育培训
  • 苏州网站搜索优化app推广兼职是诈骗吗
  • 书法网站开发的前景怎么在网上打广告
  • php+ajax网站开发典型实例 pdf广州网站设计建设
  • 网站外链建设可以提升网站权重吗软件公司
  • 英文网站建设做网站怎么赚钱
  • 织梦摄影网站源码发布软文的平台有哪些
  • 没有空间可以做网站吗青青河边草直播免费观看
  • 学院网站建设项目WBS百度指数官网移动版
  • 网站开发建设热狗网站关键词优化
  • 网站运营专员具体每天怎么做百度一下百度网页官
  • 清远佛冈住房和城乡建设局网站域名注册1元
  • 网站代理合作重庆关键词优化平台
  • 上海新闻网招聘湖南网络优化服务
  • 做php网站会员开店代码如何编写如何建立免费公司网站
  • 店铺代运营服务优化是什么梗
  • 知名商城网站建设公司推广引流方法与渠道
  • 网站域名查询b2b平台营销
  • 福州网站制作建设外贸接单十大网站
  • 小说网站怎么做空间小个人优秀网页设计
  • asp网站开发工具互联网广告联盟
  • 网站导航栏制作教程以图搜图百度识图
  • 做博客网站的空间容量需要多少优化推广网站seo