У меня есть требование вроде .... Изначально строки табуляции не должны быть подвижными. У нас есть одна кнопка с именем «Reprioritize». После нажатия этой кнопки строки табуляции должны быть подвижными.
const options = {
movableRows: false
};
Я попытался установить состояние, например
var options = {
movableRows: this.state.movableRowsVar
};
(я сохраняю "movableRowsVar" изначально как false. после нажатия кнопки «Reprioritize» я устанавливаю «movableRowsVar» в true) -----> Не работает
Затем я попытался условно отобразить свой табулятор
const options = {
movableRows: false
};
const optionsMovable = {
movableRows: true
};
{
this.state.movableRowsVar == false ?
<ReactTabulator
columns={this.state.bucketColumns}
data={this.props.bucketReducer.bucketDetails}
options={options}
ref={this.bucketsRef}
rowClick={(e, row)=>this.rowClickFunc(e, row)}
/>
:
<ReactTabulator
columns={this.state.bucketColumns}
data={this.props.bucketReducer.bucketDetails}
options={optionsMovable}
ref={this.bucketsRef}
rowClick={(e, row)=>this.rowClickFunc(e, row)}
/>
}
Оба эти метода не работают .. Пожалуйста, помогите мне исправить это