jak połączyć kilka elementów state razem

0

Cześć
Mam dość długi i nieporęczny konstruktor. chciałbym połączyć kilka elementów state w nim zawartych w obiekt albo tablice, gdyż w tej postaci najłatwiej później to będzie dalej przetwarzać. Ale patrze i patrzę i po prostu nie wiem jak to zapisać żeby miło ręce i nogi. chodziłoby mi o te ostatnie - z wcięciem. To jest pewnie superproste ale widzę że w React nic nie jest takie proste jak się wydaje.
W każdym razie próbowałem dość naturalnej składni

this sortownik ={ id='',firstname=''.......} ale pokazuje błąd.

class Tablica extends React.Component {
    constructor(props) {
      super(props);
    this.state= {staff: this.props.initialStaffTable, nonFilteredStaff:this.props.initialStaffTable};//pobiera dane z propsa initialstaffTable
    this.sort = this.sort.bind(this);//wiąże metodę sort
    this.showFilter =this.showFilter.bind(this); // wiąże metodę showFilter
    this.filterNow =this.filterNow.bind(this);
    
    this.columnSortBy =null;
    this.isSortDescending = false;
    this.editIt = null;
    this.isFilterVisible =false;
    this.pole= [];
    this.classFilter =null,//początkowo żadna klasa nie jest przypisana do paska filtracji ale to chyba niepotrzebne, bo dalej jedzimy na lokalnej zmiennej w funkcji render
        this.id= '',
        this.firstName= '',
        this.lastName = '',
        this.dateOfBirth='',
        this.company='',
        this.note='';
    }
   


0

this sortownik ={ id='',firstname=''.......}

W sensie pytasz jak zapisać literał obiektowy? O_o

this.sortownik = {
  id: '',
  firstname: '',
  // ...itd
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1