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

做网站视频手机竞价排名采用什么计费方式

做网站视频手机,竞价排名采用什么计费方式,有没有做招聘网站的,市场营销策略论文参考文献1、视图数据双向绑定 鸿蒙开发采用的声明式UI,利用状态驱动UI的更新。其中State被称作装饰器,是一种状态管理的方式。 状态:指的是被装饰器装饰的驱动视图更新的数据。 视图:是指用户看到的UI渲染出来的界面。 之所以成为双向…

1、视图数据双向绑定

鸿蒙开发采用的声明式UI,利用状态驱动UI的更新。其中@State被称作装饰器,是一种状态管理的方式。

状态:指的是被装饰器装饰的驱动视图更新的数据。

视图:是指用户看到的UI渲染出来的界面。

之所以成为双向绑定可以这样理解,在视图上的点击事件中去更改状态数据,反过来监听状态的视图也发生相应的数据改变。

2、@State作用的数据类型

@State可以作用到Object对象、数组、number、string、class、boolean、enum等类型。

但是,监听的嵌套对象的属性或者嵌套的数组内属性的改变不能引起视图的改变。

2.1对于基本数据类型

如string,通过点击可以发现在改变message字符串值时UI渲染的内容也发生了改变

2.2对于Object类型

class Person {name: stringage:numberconstructor(name:string,age:number) {this.name = namethis.age = age}
}@Entry
@Component
struct StatePage {@State p:Person = new Person('Jack',20)build() {Column() {Text(this.p.name+':'+this.p.age).fontSize(30).fontColor('#36D').onClick(() => {this.p.age = 21})}.width('100%').height('100%')}
}

定义一个Person类,我们用@State装饰器监听成员变量p,那么在点击方法中设置p的年龄为21,那么相应的Text内容也发生了改变。

2.3对于Object嵌套Object类型

class Person {name: stringage:numbergirlFriend:Personconstructor(name:string,age:number,gf?:Person) {this.name = namethis.age = agethis.girlFriend = gf}
}@Entry
@Component
struct StatePage {@State p:Person = new Person('Jack',20,new Person('rose',18))build() {Column() {Text(this.p.girlFriend.name+':'+this.p.girlFriend.age).fontSize(30).fontColor('#36D').onClick(() => {this.p.girlFriend.age = 19console.log('person girl friend age = ' + this.p.girlFriend.age)})}.width('100%').height('100%')}
}

我定义了一个Person类,并且里边有个嵌套的Person属性girlFriend。当我们点击了Text,改变监听对象p的girlfriend的属性,consolelog显示数据发生了改变,但是UI并没有发生改变

当然,数组也是同样的,如果是对单层的数组进行增删是可以监听到的。如果是嵌套数组,对内部数组进行操作,也是无法监听到的。

3、@State需要注意使用的时候需要变量初始化,不能空值

如图所示,如果不给初始化值,编译器会报错,提示被这几个装饰器修饰的必须进行本地初始化。

http://www.sczhlp.com/news/29432/

相关文章:

  • 上海专业网站建设公广告接单网站
  • 信用惠州网站建设国际军事最新头条新闻
  • Day2部分快捷键的运用与Dos的命令
  • 如何查看域名是否备案长沙网站seo诊断
  • dedecms网站安装韶关疫情最新消息
  • wap手机网站描述正确的是建立网站的流程
  • 网站建设还有需求么seo免费推广软件
  • 做网站制作百度页面
  • c2c电子商务网站用到的技术现在有哪些培训学校
  • WordPress阿柳云关键词seo公司
  • 有趣网站开发网站发帖推广平台
  • html旅游网站模板广州谷歌seo公司
  • 如何给自己网站做外链杭州网站优化公司哪家好
  • 企业品牌网站建设报价资源网站优化排名软件公司
  • 营销型机械网站各大网站提交入口网址
  • 易语言对做网站有什么帮助建个网站费用多少
  • wordpress 主题 微商百度搜索排名优化
  • 基于机器视觉和Dijkstra算法的平面建筑群地图路线规划matlab仿真
  • wordpress简约商城宁波seo资源
  • 平面设计与网站开发概述郑州seo排名第一
  • 成都创新互联做的网站怎么样百度建站平台官网
  • 什么网站可以做ui小动画每日重大军事新闻
  • 黄江建设网站什么是营销
  • 北京企业网站设计报价专业网站优化排名
  • 建设网站江西外贸推广方式
  • 做社区网站用什么程序好aso优化
  • ubuntu做网站开发吗seo怎么才能优化好
  • 全景网站怎么做免费推广引流app
  • 网站开发项目进度表网页搜索排名提升
  • Day2