«Нарушение инварианта: просмотр конфигурации не найден для имени a.» В response-csv - PullRequest
0 голосов
/ 30 октября 2019

Я попытался разработать простое приложение на реагирующем языке, которое генерирует простой файл CSV и выдает исключение, которое упоминается в заголовке.

import React from 'react';
import { StyleSheet, Text, View } from 'react-native';
import {CSVLink, CSVDownload} from 'react-csv';

export default class App extends React.Component{
  header = [
    {label: "Person", key: "FirstPerson"},
    {label: "spouse", key: "SecondPerson"}
  ]
  data = [
    {FirstPerson: "John", SecondPerson: "Scarlett"},
    {FirstPerson: "Maddy", SecondPerson: "Elsa"},
  ]
  render() {
    return (
      <View style={styles.container}>
        <CSVLink data={this.data} headers={this.header} filename={"file.csv"}>
          <Text>get your CSV right here!</Text>
        </CSVLink>
        <CSVDownload data={this.data} />
      </View>
    );
  }
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    backgroundColor: '#fff',
    alignItems: 'center',
    justifyContent: 'center',
  },
});

Следует отметить, что при проверкеВ файле, который содержит определение Компонента CSVLink, имеется компонент a, в котором все реквизиты для конкретного компонента определены и возвращены. Поскольку я новичок в этой технологии, я не могу разрешить исключение именно в это время, поэтому любая помощь будет принята с благодарностью!

...