私はReactNativeに関するオンラインチュートリアルに続き、プロジェクトにファイルを「含む」。ほぼ部分的に似ています。ReactNative - 未定義はオブジェクトではありません(xを評価する)
このエラーが発生します。
私index.ios.js
は
day-item
ファイルである:私は行っていませんでした
// Imports
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Text
} from 'react'
// Component
class DayItem extends Component {
render() {
return (
<Text>
Hello world
</Text>
);
}
}
var { NativeModules } = require('react-native');
module.exports = NativeModules.DayItem;
は前にネイティブ反応するが、私は、そのはに言及かわからないんだけどそれがundefinedがオブジェクトではないと主張するとき。
私のメインプロジェクトにこのモジュールを組み込み、DayItemモジュールを1行に表示することです。
私は<View>
外が、その罰金の内側にそれを置く場合は、時々私は
<DayItem />
でエラーが出ていることに気づきました。
私のHello World Partialをメインファイル内でどのように動作させるかはわかりません。
これについての助けがあれば助かります。 Chernivとネーダーが指すようになりました
なぜ '輸出デフォルトDayItem'と' VAR {NativeModules}を忘れる= '(必要react- '/ src/day-item''から' 'DayItemをインポートする ''? –
申し訳ありません前にReactNativeをあまりやっていません。なぜ 'module.exports = ...'を使うのですか?私は 'module.export'を使って本当に問題を抱えていたので、ReactNativeのコードベースが最近変更されたようです。だから私は別の質問にその解決策を見つけたと私はそれが正しいと仮定した – zardon
喜んでそれが働いている:)乾杯 –