親愛なる人、ReactDnD:「不変違反:addComponentAsRefTo」エラーStackOverflowのの
私はドラッグを実装して反応-Railsのアプリで機能をドロップしようとしています。しかし、DragDropContextをトップレベルコンポーネントに追加すると、ブラウザのコンソールに次のエラーが表示されます。
'react.self-0f0e88a ... js?body = 1:1087キャッチされていないエラー:不変の違反:addComponentAsRefTo (...):ReactOwnerだけがrefを持つことができます。
var App = React.createClass({
render: function() {
return (
<div>
Hello
</div>
);
}
});
Components.App = DnD.DragDropContext(HTML5Backend)(App);
:これは私が現在、アプリを持っている唯一のコードである「
をあなたは、コンポーネントのrender
メソッド内で作成されていないコンポーネントに参照を追加するかもしれない、またはあなたがロードされた反応の複数のコピーを持っています
この1行のコードを追加すると、すべてのPhantomJS統合テストが失敗します。どんな助けもありがとう。ありがとう!
編集:リクエストに応じて、私たちがアプリケーションをレンダリングするindex.html.erbをここに示します。
<%= react_component 'Components.App' %>
Components.Appはどのように使用していますか? –
私は質問に詳細を追加しました。 –