0

我有一个显示三个组件的面板:

  1. Ext.field.Select
  2. Ext.field.Search
  3. Ext.data.NestedList

最终用户使用组件 1 和 2 来过滤列表内容。

在初始化之后,组件 1 和 2 都被添加到NestedList项目集合中。NestedList这很完美。这里的问题是只有NestedList卷轴中的数据。其他组件保持在顶部。

我想要实现的是组件 1 和 2 都保持在顶部NestedList并与列表一起滚动。因此,如果您垂直向下滚动,它们将滚动到屏幕外。

使项目所在的面板scrollable: true不起作用,因为NestedList它本身正在向上/向下移动,而不是列表数据。

有没有人有一些伪代码我怎么能做到这一点?或者我必须看的方向?我玩过对接和几种布局,但似乎没有成功。也许这对于框架来说(很容易)是不可能的?

4

1 回答 1

0

scrollDock : 'top'您可以通过在组件配置部分中进行设置来实现此目的。如果您随后将该组件添加到 NestedList(或普通列表)项集合中,该组件将保持在顶部 - 并与其他列表项一起滚动。

于 2013-05-08T09:27:18.173 回答