HarmonyOS 如何实时更新ForEach里的自定义组件
@ObjectLink schema: ObservedMap<string, ResourceColor>
build() {
  Grid() {
    ForEach(this.monthData, (item: DateInfo) => {
      GridItem() {
        Day({
          itemBackgroundColor: this.schema.has(item.key) ? this.schema.get(item.key) : Color.Transparent,
          itemBorderColor: this.schema.has(item.key) ? Color.Black : $r('app.color.color56'),
          dateInfo: item,
          onDayClick: (dateInfo: DateInfo) => {
            this.onDayClick(dateInfo)
          }
        })
          .visibility(item.shouldNotDraw() ? Visibility.Hidden : Visibility.Visible)
      }
      .layoutWeight(1)
    }, (item: DateInfo): string => item.key)
  }
  .columnsTemplate('1fr 1fr 1fr 1fr 1fr 1fr 1fr')
  .rowsTemplate('1fr 1fr 1fr 1fr 1fr 1fr')
  .width(AppConstants.FULL_PERCENT)
  .height(216)
  .flingSpeedLimit(360)
  .margin({ top: 8 })
}
此处的schema会根据查询本地数据库的结果更新,那请问如何同步更新ForEach里的Day组件呢?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS  如何触发更新自定义组件里的数据并让其刷新UI? 
3306浏览  • 1回复 待解决
HarmonyOS  是否可以在interface里定义自定义组件? 
1445浏览  • 1回复 待解决
HarmonyOS 自定义UI组件如何在外部引用到自定义UI组件里得方法 
1384浏览  • 1回复 待解决
如何自定义 web 组件里网页文本的长按菜单 
3396浏览  • 1回复 待解决
在自定义组件里使用watch监听 
1457浏览  • 1回复 待解决
HarmonyOS 自定义弹窗如何更新弹窗的UI 
1249浏览  • 1回复 待解决
HarmonyOS 自定义封装的组件列表更新服用UI问题 
1365浏览  • 1回复 待解决
HarmonyOS  自定义组件中,Image 控件无法更新图片 
2308浏览  • 1回复 待解决
HarmonyOS 自定义组件如何写自定义事件? 
2204浏览  • 1回复 待解决
HarmonyOS  自定义UI组件如何自定义属性方法 
2280浏览  • 1回复 待解决
HarmonyOS 定义自定义组件 
1549浏览  • 1回复 待解决
HarmonyOS如何自定义组件的Controller? 
1647浏览  • 1回复 待解决
HarmonyOS 检查更新的升级弹窗能否自定义 
1168浏览  • 1回复 待解决
HarmonyOS 自定义组件,数据更新时,界面无法重新渲染 
1192浏览  • 1回复 待解决
HarmonyOS 自定义通知栏点击更新需求 
1002浏览  • 1回复 待解决
HarmonyOS如何在自定义组件的自定义函数中获取当前的 NavPathStack 
1997浏览  • 1回复 待解决
HarmonyOS 如何自定义布局组件 
1189浏览  • 1回复 待解决
HarmonyOS 如何自定义toast组件 
1285浏览  • 1回复 待解决
HarmonyOS 自定义组件的使用 
1275浏览  • 1回复 待解决
HarmonyOS 自定义了一个组件,如何自定义事件?使其能在父组件使用其自定义事件 
1282浏览  • 1回复 待解决
HarmonyOS  自定义组件的自定义布局 数据的作用域不对 
1410浏览  • 1回复 待解决
HarmonyOS 父页面如何调用自定义组件内自定义方法 
1573浏览  • 1回复 待解决
HarmonyOS 检测版本更新弹窗是否可以自定义 
1094浏览  • 1回复 待解决
HarmonyOS如何自定义视频组件样式 
1783浏览  • 1回复 待解决
HarmonyOS 如何主动销毁自定义组件 
1366浏览  • 1回复 待解决





















参考以下demo