HarmonyOS Scroll中嵌套List滑动事件冲突

ets类中build()里面Scroll中嵌套List包含ListItem等数据滑动事件冲突,怎么控制Scroll中整体滑动,List里面不做滑动处理。

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

Scroll嵌套List的时候,若List不设置宽高,则默认全部加载不会滚动,参考示例如下:

@Entry
@Component
struct NestedScroll {
  private arr: number[] = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
  private scrollerForScroll: Scroller = new Scroller()
  private scrollerForList: Scroller = new Scroller()

  build() {
    Flex() {
      Scroll(this.scrollerForScroll) {
        Column() {
          Text("Scroll Area")
            .width("100%")
            .height("40%")
            .backgroundColor(0X330000FF)
            .fontSize(16)
            .textAlign(TextAlign.Center)

          List({ space: 20, scroller: this.scrollerForList }) {
            ForEach(this.arr, (item: number) => {
              ListItem() {
                Text("ListItem" + item)
                  .width("100%")
                  .height("100%")
                  .borderRadius(15)
                  .fontSize(16)
                  .textAlign(TextAlign.Center)
                  .backgroundColor(Color.White)
              }.width("100%").height(100)
            }, (item: string) => item)
          }
          .width("100%")
          Text("Scroll Area")
            .width("100%")
            .height("40%")
            .backgroundColor(0X330000FF)
            .fontSize(16)
            .textAlign(TextAlign.Center)
        }
      }
      .width("100%")
      .height("100%")
    }.width('100%').height('100%').backgroundColor(0xDCDCDC).padding(20)
  }
}
分享
微博
QQ
微信
回复
1天前
相关问题
滑动嵌套事件冲突处理
289浏览 • 0回复 待解决
scrolllist嵌套滑动
1546浏览 • 1回复 待解决
HarmonyOS scroll嵌套List不能整体滑动
516浏览 • 1回复 待解决
HarmonyOS scroll嵌套list页面无法滑动
40浏览 • 1回复 待解决
HarmonyOS Scroll嵌套web手势冲突
0浏览 • 0回复 待解决
HarmonyOS scrolllist滚动冲突
435浏览 • 1回复 待解决
HarmonyOS 滑动事件冲突
32浏览 • 1回复 待解决
HarmonyOS Tabs和横向Scroll滑动冲突
39浏览 • 1回复 待解决
Scroll与WaterFlow滑动嵌套
1079浏览 • 1回复 待解决
HarmonyOS Refresh组件嵌套滑动冲突问题
1026浏览 • 1回复 待解决
Web和List嵌套手势冲突问题
1043浏览 • 1回复 待解决
HarmonyOS List+Swipe+web滑动冲突
224浏览 • 1回复 待解决
Scroll内Flex加宽高与滑动冲突
2099浏览 • 1回复 待解决
HarmonyOS Scroll+web+list嵌套滑行
27浏览 • 1回复 待解决
refresh + scroll+list嵌套问题
399浏览 • 1回复 待解决