メインコンテンツまでスキップ

トラブルシューティング

  • エラー Invariant Violation: requireNativeComponent: "SkiaDomView" が UIManager で見つかりませんでした。

    expo を使用している場合、expo に組み込まれているバージョンに対応する skia/svg のバージョンをインストールする必要があります。そうしないと、上記のエラーが発生します。どのバージョンをインストールするべきかわからない場合は、expo の起動時に推奨されるバージョンを参照することができます。例えば、以下のようになります。

    "SkiaDomView" が見つかりませんでした

  • エラー [ECharts] コンポーネント XXX が使用されていますが、インポートされていません。

    上記のエラーは、チャートで XXX コンポーネントが使用されているが、登録されていないことを示しています。チャートで使用するコンポーネントは、次の方法で手動で登録する必要があります。

    import { XXX } from 'echarts/components';
    echarts.use([XXX]);
  • エラー [ECharts] 不明なシリーズ undefined

    上記のエラーがチャートの復元中に発生した場合、チャートオブジェクトの初期化時にオプションが空のオブジェクトとして渡されたか、オプションがシリーズフィールドを持たないオブジェクトとして渡された可能性があります。初期化時には、オプションを可能な限りシリーズの構成に渡す必要があります。
  • 要素のタイプが無効です:文字列(組み込みコンポーネント用)またはクラス/関数(複合コンポーネント用)が予想されましたが、undefined が渡されました。

    Svg または Skia の依存関係のみがインストールされている場合、import { SVGRenderer, XXXChart } from '@wuba/react-native-echarts' のように導入された場合、上記のエラーが発生します。

    個別のインポートの参照はこちら