导入React Native组件

时间:2019-01-28 01:10:42

标签: reactjs react-native

我知道对此有几个问题,但是我似乎找不到任何能解决我问题的方法,然后我问,为什么这不起作用?

我尝试过:

import Row from '../Row';
import Row from './src/components/Row';
import Row from 'Row';
import Row from '../../components/Row';

所以,这是我的项目文件结构:

  • src

    • 组件

      • MainList
    • 屏幕

因此,我尝试将Row导入MainList.js,但没有成功,该错误随导入时输入的每个路径而变化:

无法从“ src \ components \ MainList.js”解析“ ../ Row”

非常感谢您。

PS:我应该澄清一下,我要导出行

export default Row;

2 个答案:

答案 0 :(得分:4)

MainList.jsRow.js处于同一目录。因此正确的语法应为:

import Row from './Row';

由于我注意到您的尝试和错误,请注意:

  1. ..意味着从当前文件的目录返回一级。
  2. ./指的是同一目录

答案 1 :(得分:0)

您的文件位于您可以像这样导入的同一目录中:

import Row from './Row'