ArkTs?
基于ts,js的一种新语言
在ts基础上拓展了新功能:
1.声明式UI
2.状态管理
优点:
1.开发效率高,开发体验好
2.性能优越
3.有多系统适配,接入能力
自定义组件?go
状态管理?
1.@state
必须初始化,不能为空值
支持obj,class,string,number,boolean,enum类型以及这些类型的数组
嵌套类型以及数组中的对象属性无法触及视图更新 2.@Prop和@Link
当父子组件需要传递数据时,可使用@Prop和@Link
@Prop:单向同步,只支持简单数据类型
@Link:双向同步,父子类型必须一致 3.@Provide和@Consume
嵌套组件传值 4.@Observed和ObjectLink
用于在涉及嵌套对象或数组元素为对象的场景中进行双向数据同步
路由?go
生命周期?
页面生命周期: onPageShow页面展示之后 onPageHide页面隐藏之前 onBackPress返回上一页时
请求数据?
1.import axios from '@ohos/axios'
数据持久化?
多端部署?
标签:鸿蒙,面试,Prop,嵌套,Link,数组,组件,页面 From: https://www.cnblogs.com/muky/p/18121746