HarmonyOS onAreaChange回调方法问题
Flex添加onAreaChange区域变化回调监听,监听高度变化,如果设置Flex的.height为newValue,那么onAreaChange回调方法中的newValue就无变化了,一直是0,这个怎么处理?
代码如下:目前看问题现象就是:组件设置onAreaChange,同时设置.height的高度为变化的高度,那么回调中的返回值就不对了。
@State historyHeight:Length = 0
Flex(
{
direction: FlexDirection.Row,
wrap: FlexWrap.Wrap
}
)
.height(this.historyHeight)
.onAreaChange((oldValue:Area, newValue:Area) => {
this.historyHeight = newValue.height
})
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS onAreaChange此方法是变化时回调,没找到初始化完成的方法
1502浏览 • 1回复 待解决
HarmonyOS @Watch回调方法没有改变
835浏览 • 1回复 待解决
HarmonyOS 点击事件的回调方法
1379浏览 • 1回复 待解决
HarmonyOS onAreaChange使用问题
1821浏览 • 1回复 待解决
HarmonyOS Scroll回调方法执行改变
1018浏览 • 1回复 待解决
HarmonyOS Slider值回调问题
951浏览 • 1回复 待解决
HarmonyOS 人脸识别回调问题
1145浏览 • 1回复 待解决
HarmonyOS 组件是否有销毁回调方法
1823浏览 • 1回复 待解决
HarmonyOS ArkUI-C的onAreaChange回调中无法得到组件可视区域的信息
780浏览 • 1回复 待解决
Flutter - EventChannel回调问题
1357浏览 • 1回复 待解决
HarmonyOS Scroll组件回调事件问题
1364浏览 • 1回复 待解决
HarmonyOS 自定义回调中this指向问题,无法调用Page内方法
979浏览 • 1回复 待解决
HarmonyOS 活体检测回调问题
1245浏览 • 1回复 待解决
HarmonyOS 此方法回调的值如何转成vp
793浏览 • 1回复 待解决
HarmonyOS webview的代理方法onScroll没有收到回调
1097浏览 • 1回复 待解决
HarmonyOS 位置权限变更监听回调问题
1255浏览 • 1回复 待解决
HarmonyOS 自定义interface回调问题
1180浏览 • 1回复 待解决
HarmonyOS onScroll回调yoffset不准确问题
1576浏览 • 1回复 待解决
HarmonyOS ArkTS接口回调的案例问题
2745浏览 • 1回复 待解决
HarmonyOS 地图的getAddressesFromLocationName方法回调的数据不对
958浏览 • 1回复 待解决
HarmonyOS router.back后方法回调没有被销毁
1269浏览 • 1回复 待解决
HarmonyOS 传感器回调时间间隔问题
1079浏览 • 1回复 待解决
HarmonyOS onAreaChange
820浏览 • 1回复 待解决
组件build(){}方法执行完毕有对应的回调方法吗?
1260浏览 • 1回复 待解决
因为onAreaChange回调之后,高度的值没有变化了,所以不会走onAreaChange回调了,如果设置的值一直增加的话是可以的。
demo如下: