2017-07-17 26 views
1

FileZillaコンポーネントをhttps://github.com/newbreedofgeek/react-stepzillaから使用しようとしましたが、問題があります。StepZillaと反応する:タイプが無効

私はstepzillaホームページで説明し、次のようにしてみました:

import React from 'react'; 
import ReactDOM from 'react-dom'; 
import './index.css'; 
import App from './App'; 

var StepZilla = require('react-stepzilla'); 
const steps = 
    [ 
     {name: 'Step 1', component: <App />} 
    ]; 

ReactDOM.render(<div className='step-progress'> 
    <StepZilla step={steps}/> 
</div>,document.getElementById('stepDemo')); 

私は常に行<StepZilla step={steps}/>ため、次のエラーを取得: React.createElement:タイプが無効です - 予想内蔵の文字列を( )またはクラス/関数(コンポジットコンポーネント用)ですが、got:objectです。

しかし、これは正しいと思います。なぜなら、ステップチラページの例では、それは同じstep変数ですからです。

答えて

0

私はこのようにそれを必要とし、回避策とそれを解決し、同じ問題を抱えていた:

var StepZilla = require('react-stepzilla').default; 

は、同様の質問の答えを参照してください。

関連する問題