Как динамически добавлять столбцы в книгу «Реакция-Excel»? - PullRequest
0 голосов
/ 11 февраля 2019

Я хочу получить значения столбцов из проверенных значений из состояния, но говорит об этой ошибке. Тип пропущенного пропеллера: Реквизит children помечен как обязательный в Sheet, но его значение равно undefined.в листе

async   export() {

    return (<Workbook filename="example.xlsx" element={<button className="btn 
 btn-lg btn-primary">Try me!</button>}>
        <Workbook.Sheet data={this.state.assets} name="Sheet A">

            {
                Object.keys(this.state.checkboxes).filter(checkbox => 
                   this.state.checkboxes[checkbox])
                    .forEach(checkbox => {

                        return (
                            <React.Fragment key={checkbox}>
                                <Workbook.Column label={checkbox}        
                                  value {checkbox} />  
                            </React.Fragment>
                        );
                        // console.log(checkbox, "is selected.");
                        // return( <Workbook.Column label={checkbox}    
                                       value={checkbox} />);

                    })

            }


        </Workbook.Sheet>

    </Workbook>);
   }

это мой конструктор:

 constructor(props) {
    super(props);
    this.state = {
        assets: [],
        checkboxes: OPTIONS.reduce(
            (options, option) => ({
                ...options,
                [option]: false
            }),
            {}
        )
      }
    console.log(this.state.checkboxes);
    this.export = this.export.bind(this);
   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...