2016-11-28 3 views
1

У меня есть проект в реакции-родной, и все в порядке, моя проблема в том, что когда я попытался импортировать компонент в другой компонент, он был провален, но при импорте в index.android.js его нормально, почему?Компонент импортного импорта с другого компонента

index.android.js

import React, { Component } from 'react'; 
import { 
    AppRegistry, 
    StyleSheet, 
    Text, 
    View, 
    TextInput, 
    TouchableOpacity, 
    ToastAndroid, 
    ListView, 
    Navigator, 
} from 'react-native'; 


import LoginView from './App/LoginView'; 

его нормально, но когда пытался импортировать то же самое в другом экране, как этот

import React, { Component } from 'react'; 
    import { 
     StyleSheet, 
     ToolbarAndroid 
     ,AppRegistry, 
     View, 
     Text, 
     TouchableHighlight, 
     TextInput, 
     ListView,ActionButton, 
     Image 
    } from 'react-native'; 
    import LoginView from './App/LoginView'; 

    export default class MyOrders extends Component 

{ 

я получил эту ошибку «Ruquring неизвестный модуль, если вы уверены, модуль пытается перезагрузить упаковщик или запустить npm install "????

ответ

0

Возможная причина может быть относительным путем («./ App/LoginView») может быть неправильной относительно компонента при импорте. Попробуйте обновить относительный путь соответственно. После обновления остановите реагировать на собственный сервер dev и снова запустите его используя react-native start.

+0

спасибо, но я использовал тот же оператор в index.android.js его управлении, а в другой его нет !! –

+0

можете ли вы опубликовать скриншот своей структуры каталогов –

0

Давайте рассмотрим, что вы импортируете страницу AboutUs в index.ios.js с использованием следующих var AboutUs = require ('./ Views/AboutUs');

AboutUs.js находится в каталоге «Представления», который находится на этой странице, где расположена index.ios.js. А на странице AboutUs.js вы должны экспортировать компонент по module.exports = AboutUs; Где,

класс ABOUTUS расширяет компонент { ..... }

+0

ok, если ваш ответ правильный! почему в index.android.js ок! а в другом нет? –

+0

Я не получил ур комментарий @Bokerjy Zahgan. –

+0

, если мой ответ сработает для вас, пожалуйста, голосуйте. заранее спасибо :) –