Python применяет функцию к строкам данных, которые записывают вывод функции в столбцы в одной строке

Таким образом, мое решение было также установить localStorage при настройке моего состояния, а затем снова получить значение от localStorage внутри обратного вызова getInitialState следующим образом:

getInitialState: function() {
    var selectedOption = localStorage.getItem( 'SelectedOption' ) || 1;

    return {
        selectedOption: selectedOption
    };
},

setSelectedOption: function( option ) {
    localStorage.setItem( 'SelectedOption', option );
    this.setState( { selectedOption: option } );
}

Я не уверен, что это можно считать Anti-Pattern , но он работает, если не будет лучшего решения.

1
задан stovfl 16 January 2019 в 12:50
поделиться