HarmonyOS 自定义Canvas刷新和@ObservedV2如何配合刷新?
自定义的图表组件,需要监听BaseChartPickData改变后,调用图表的invalidate方法刷新。应该怎么实现呢?
@ObservedV2
export class BaseChartPickData {
//昨日收盘价格
@Trace preClosePrice: number
//240个点
@Trace themeKLineEntity: Array<TimeSharePointEntry>
}
@Component
export struct HomeMiniFenShi {
@Prop preClosePrice?: number
// 240个点
@Prop themeKLineEntity?: Array<TimeSharePointEntry>
private miniModel: TimeChartModel | null = null;
private miniFenShiHelper: MiniFenShiView | null = null;
aboutToAppear(): void {
let miniModel4GlobalConfig = new GlobalChartConfig(ShowMode.COUNT)
miniModel4GlobalConfig.PAGE_SIZE = 241
this.miniModel = new TimeChartModel(miniModel4GlobalConfig);
this.miniFenShiHelper = new MiniFenShiView(this.miniModel);
this.miniFenShiHelper.setMode(false)
if (this.themeKLineEntity && this.preClosePrice) {
this.miniFenShiHelper.setNewData(this.getLineData(), this.preClosePrice)
}
miniModel4GlobalConfig.addChildChartConfig(this.miniModel)
}
build() {
ChartView({ model: this.miniModel })
.width('100%')
.height('100%')
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何实现卡片定时刷新和定点刷新?
450浏览 • 1回复 待解决
#鸿蒙学习大百科#@ObservedV2和@Trace装饰器需要如何配合使用?
211浏览 • 1回复 待解决
HarmonyOS Refresh自定义刷新样式
37浏览 • 1回复 待解决
HarmonyOS 自定义刷新空间问题
27浏览 • 1回复 待解决
HarmonyOS 自定义弹窗刷新问题
73浏览 • 1回复 待解决
HarmonyOS Canvas CanvasRenderingContext2D如何触发刷新重复绘制?
50浏览 • 1回复 待解决
HarmonyOS 下拉刷新 自定义刷新view loading会露出一半距离
10浏览 • 1回复 待解决
HarmonyOS Canvas怎么刷新
86浏览 • 1回复 待解决
HarmonyOS @Sendable怎么和@ObservedV2协同工作
81浏览 • 1回复 待解决
HarmonyOS refresh组件下拉刷新是不是不能自定义顶部刷新时的样式?
347浏览 • 1回复 待解决
PullToRefresh停止刷新,目前找不到停止刷新和加载的方法
544浏览 • 1回复 待解决
刷新显示状态,希望自定义一个刷新组件,通过刷新状态的不同显示不同字段包括下拉刷新,释放刷新
865浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS Next 下拉刷新组件如何自定义样式?
157浏览 • 1回复 待解决
HarmonyOS 如何动态添加TabContent以及自定义tabbarUI刷新问题?
432浏览 • 1回复 待解决
怎么让Canvas刷新呀?
478浏览 • 1回复 待解决
Canvas如何触发刷新重复绘制?
987浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何自定义PullToRefresh组件的下拉刷新动画?
165浏览 • 1回复 待解决
HarmonyOS 如何让自定义类中的属性变化引起UI刷新?
449浏览 • 1回复 待解决
如何控制canvas组件的刷新呢
539浏览 • 1回复 待解决
HarmonyOS API12中ObservedV2结合Trace怎么更新子view。
81浏览 • 1回复 待解决
HarmonyOS 父组件不能用@ObservedV2修饰的类用@state传给子组件
60浏览 • 1回复 待解决
HarmonyOS ObservedV2装饰器对接口返回的model进行状态监听无效
43浏览 • 1回复 待解决
HarmonyOS 自定义弹和Navigation配合使用的问题
36浏览 • 1回复 待解决
HarmonyOS 请提供一个自定义下拉刷新动画的demo
273浏览 • 1回复 待解决
HarmonyOS 如何触发更新自定义组件里的数据并让其刷新UI?
967浏览 • 1回复 待解决
@ObservedV2装饰器和@Trace装饰器:类属性变化观测,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-new-observedv2-and-trace-V5#trace装饰对象数组