找不到变量:文档

时间:2019-06-05 21:51:29

标签: android react-native

我正在尝试将数据网格安装到我的移动应用程序中,并且我总是一步一步地学习每个库的文档。我安装了Everyting,它向我写入错误消息

我尝试去google,查找库文件,但是什么也没有。没有人像我这样有这种问题:/。

import React from 'react';
import ReactDataGrid from 'react-data-grid';

const columns = [
  { key: 'id', name: 'ID' },
  { key: 'title', name: 'Title' },
  { key: 'count', name: 'Count' } ];

const rows = [{id: 0, title: 'row1', count: 20}, {id: 1, title: 'row1', count: 40}, {id: 2, title: 'row1', count: 60}];

function HelloWorld() {
  return (<ReactDataGrid
  columns={columns}
  rowGetter={i => rows[i]}
  rowsCount={3}
  minHeight={150} />);
}

我做了所有事情,这里写的是: https://github.com/adazzle/react-data-grid https://adazzle.github.io/react-data-grid/docs/quick-start

有什么办法可以修复?我可以寄给您任何东西,但我真的很需要。非常感谢您的帮助:)

2 个答案:

答案 0 :(得分:2)

该库适用于在浏览器中运行的Web应用程序。在浏览器的上下文中运行时,默认情况下document元素可用。

但是,在React Native中,元素的集合是不同的,并且这种库可能无法正常工作。

作为替代,您可以使用具有数据表组件的类似React Native Paper的东西。有很多库可以为React Native提供这种功能。

答案 1 :(得分:1)

首要的React!= React Native 这应该可以帮助您进行深入研究,当然也可以帮助您解释为什么文档不可用。

首先需要了解的是Web应用程序和移动应用程序之间的区别。