如果Slider只加tooltip属性,默认挂在在body上,遇到页面滚动,全局提示,会和Slider组件错位
那么该如何解决呢?
给tooltip加getPopupContainer属性,将它挂在在当前节点的父元素上就好了
<Slider tooltip={{ open: isSliderNumVis, placement: 'right', getPopupContainer: triggerNode => { return triggerNode.parentNode; }, }} step={type === 'number' ? 0.1 : 1} min={min} max={max} marks={{ [max]: { style: { color: '#f50' }, label: <strong>{max}</strong>, }, }} />