每天代办

郭杰 ... 2024-7-28 大约 1 分钟

# 每天代办

2024年07月15日
多渠道配置
网络请求
@link 和 @state标签的区别
对称加密 、非对称加密(RSA、AES、SM3、SM4)
本地存储
  应用级变量的状态管理(AppStorage) => https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-state-management-0000001815767916
  
权限
设备唯一标识
  设备标识符
  推送标识符号
状态管理(装饰器)
  @State装饰器:组件内状态
  @Prop装饰器:父子单向同步
  @Link装饰器:父子双向同步
  @Provide装饰器和@Consume装饰器:与后代组件双向同步
  @Observed装饰器和@ObjectLink装饰器:嵌套类对象属性变化
  https://developer.huawei.com/consumer/cn/forum/topic/0201153000742323297?fid=0109140870620153026
  
  注解
  @Extend是用于扩展类、接口或其他类型的注解。它允许在不修改原有代码的情况下,添加新的功能或方法。通常用于框架或库的实现中,以避免对原有代码的修改,同时扩展其功能。
  
  @Extend(TextInput)
  function inputStyle() {
    .width('90%')
    .height('40vp')
    .maxLength(30)
    .placeholderColor($r('app.color.text_input_placeholder_color'))
    .backgroundColor($r('app.color.text_input_background_color'))
  }
  
启动模式(singleton(单实例模式)、multiton(多实例模式)、specified(指定实例模式))

折叠屏设配

生命周期(页面和自定义组件生命周期、UIAbility组件生命周期、Web组件的生命周期)

屏幕适配
https://developer.huawei.com/consumer/cn/forum/topic/0202669455953940178

WebView加载优化
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/bpta-web-develop-optimization

通过可视化彻底搞懂 Promise执行逻辑 深入探讨了 JavaScript 中 Promise 的内部机制 https://mp.weixin.qq.com/s/h1b2PyQkQ8KKuPt7QmJZpQ (opens new window)

上次编辑于: 2024年7月28日 21:17
贡献者: guojie