4. Harmony 状态管理

Posted by DH on November 6, 2024

概述

Tabs一般作为应用的骨架,能够让应用通过视图的切换,快速达到不同的功能。

组件状态同步

一、@State 概念:被@State修饰的变量,在其所属的组件内,可以与数据源进行单向或双向的数据同步。当数值变化时,会引起UI刷新 图示: 原理: 应用场景: 例子:

应用状态同步

export class IconBean{
  iconNormalImage:Resource;
  iconPressedImage:Resource;
  iconName:string;

  constructor(iconNormalImage: Resource, iconPressedImage: Resource, iconName: string) {
    this.iconNormalImage = iconNormalImage;
    this.iconPressedImage = iconPressedImage;
    this.iconName = iconName;
  }
}