iPhone Expoで反応するネイティブアプリを実行すると、このエラーは赤い背景領域に表示されます。React-Native Invariant Violation:要素タイプが無効です
は不変違反:要素タイプが無効である:(内蔵コンポーネントの)文字列を期待 または(複合コンポーネントの場合)クラス/関数ですが、得た:オブジェクト。あなたは おそらくそれがで定義されていたファイルからコンポーネントをエクスポートするのを忘れた。
これは「SRC /コンポーネント/」フォルダ内App.js
import React, { Component } from 'react';
import { View, Text } from 'react-native';
export default class App extends Component {
render() {
return (
\t <View>
\t \t <Text>Hello</Text>
\t </View>
);
}
}
これがメインです反応したネイティブのアプリフォルダ内のApp.js。
import App from './src/components/App';
私はこのコードを実行するための博覧会のアプリを使用していました。このエラーを解決するにはどうすればよいですか?
問題はApp.jsファイルに関するものですか? – nidaorhan
私もapp.jsにはエラーがあるとは言及していません。私はこの問題とその解決方法を知る必要があります。 –
あなたが共有したコードに問題はないと思います。私はちょうどそれでテストアプリケーションを構築し、それは動作します。アプリケーションコードの残りの部分を共有できますか?サンプルアプリケーションですか?可能であれば、githubに入れてください。 – THpubs