1.antd的Select,Cascader,Datepicker的下拉框隨着頁面的滾動而滾動
這個問題是官方默認相對於頁面body定位,
只要改爲相對於父級定位就可以了 Select,Cascader使用
getPopupContainer={trigger => trigger.parentNode}
Datepicker使用
getCalendarContainer={trigger => trigger.parentNode}
<DatePicker getCalendarContainer={trigger => trigger.parentNode}
format="yyyy-MM-dd HH:mm:ss"
disabledDate={this.disabledStartDate}
value={this.state.startValue}
{...getFieldProps('repayTimes', {
rules: [{
required: true,
message: '必填',
type: 'date' }],
onChange: (value) => { this.setState({ startValue: value }) } })
} />