HarmonyOS 鸿蒙Next装饰器没弄明白,求助大佬们!

发布于 1周前 作者 nodeper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next装饰器没弄明白,求助大佬们!

cke_14527.png

cke_12939.png

然后使用的时候给数组中加了一条数据,如何刷新页面呢

cke_29912.png

求指教


关于HarmonyOS 鸿蒙Next装饰器没弄明白,求助大佬们!的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

3 回复

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

你的FoodCategory也加上[@Observed](/user/Observed)

然后RecordFoodData类的foods数组变量改为

public foods: ObservedArray<FoodCategory>

Array变为ObseredArray,使用Observed监听。
//xxx.ets
[@Observed](/user/Observed)
export class ObservedArray<T> extends Array<T> {
      constructor(args?: T[]) {
if (args instanceof Array) {
super(...args);
} else {
super();
}
}
}<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>
回到顶部