2017-08-08 9 views
0

私は反応を使用してAPIポータルを作成しており、反応成分にRedoc(https://github.com/Rebilly/ReDoc)を含める必要があります。反応アプリケーションにRedocを使用することは可能ですか?はいの場合は、これを行うための最良の方法は何ですか。ReactアプリにRedocを含めるには?

グローバルに公開されているRedocオブジェクトを使用してReDocを初期化しようとしましたが、esprimaとjquery missingエラーがスローされます。私はこれらのパッケージをインストールしましたが、まだ運がありません。また

import {Redoc} from './redoc'; 
module.exports = Redoc; 

Redoc.init('http://petstore.swagger.io/v2/swagger.json', { 
    scrollYOffset: 50 
}) 

、私はコンポーネントに含まれている場合は、直接

render() { 
    return(
    <div> 
     <redoc spec-url='http://petstore.swagger.io/v2/swagger.json'> 
     </redoc> 
    </div> 
); 
} 

それは "タグに不明な小道具spec-url" エラーがスローされます。

答えて

1

ReDocはReactを使用するように書き直されています。このプルリクエストが完了し、マージされると、ReDocをReactアプリケーションに簡単に含めることができます。

https://github.com/Rebilly/ReDoc/pull/357

関連する問題