The issue has been closed

如图,数据是动态的,有时候可能很少,并不需要滚动条,这样显示滚动条是多余的。
1,是否官方有配置项,可以自动隐藏滚动条?
2,如果不能的话,是否有比较方便的方法,可以获取实际内容大小和view大小,比较一下,从配置项里关闭滚动条。
谢谢。


如图,数据是动态的,有时候可能很少,并不需要滚动条,这样显示滚动条是多余的。
1,是否官方有配置项,可以自动隐藏滚动条? 2,如果不能的话,是否有比较方便的方法,可以获取实际内容大小和view大小,比较一下,从配置项里关闭滚动条。
谢谢。
你好,请问你解决这个问题了吗
posted by MrMengJ about 2 years ago
如图,数据是动态的,有时候可能很少,并不需要滚动条,这样显示滚动条是多余的。
1,是否官方有配置项,可以自动隐藏滚动条? 2,如果不能的话,是否有比较方便的方法,可以获取实际内容大小和view大小,比较一下,从配置项里关闭滚动条。
谢谢。
你好,请问你解决这个问题了吗
没有呢
posted by KuduroJS about 2 years ago
chart.on('afterpaint', () => {
const scrollbar = this.chart.getController('scrollbar')
// 两个值相等表示滚动条无法滚动
if (scrollbar.thumbLen === scrollbar.trackLen) {
// TODO
}
})
posted by PS-panda almost 2 years ago
暂时不会内置自动隐藏的逻辑,需要再继续观察一下场景。
不过这个可以在外置做得到,通过看数据的大小,画布的大小,来决定是否显示 scrollbar 后者显示 ratio 是多少。
posted by hustcc over 1 year ago