2017-07-05 15 views
1

でJSの警告は、私はこのエラーを得た反応し、ツールボックスは、コンソール不明小道具

をコンソールにしてreactJSアプリケーションを持って反応しますか? タグを削除したくない場合、これを削除しないようにするには回避策がありますか? 「上げ」小道具が<Link>が作る<a>に小道具として追加されているので、これが起こっているhttp://react-toolbox.com/#/components/button

+2

反応成分のコードの一部または全部を投稿できますか? –

+0

は['data-raised']に変更されました(https://developer.mozilla.org/en-US/docs/Learn/HTML/Howto/Use_data_attributes)。あなたは、仕様にないカスタムDOM属性を避けるべきです。 – Hitmands

+0

は動作しません。 – Felix

答えて

2

おかげ

更新

<Button icon='save' type="submit" label={<T value='processes.new.save'/>} raised primary/> 

私はこのようなものを使用します。場所の状態プロパティを使用して追加情報を含めることができます。

チェックLink docs

+0

しかし、あなたは私のための例を作ることができますか? – Felix

+0

この問題の解決策ではない – Felix

+0

「警告:メインのReactパッケージ経由でPropTypeをアクセスすることは推奨されていません。代わりにnpmのprop-typesパッケージを使用してください。 @Felix – taha

1

はあなたがHTMLの仕様ではありませんDOM - タグに属性を追加するたびに警告を与えて反応します。 raisedは有効な<a />属性ではないため、Reactを使用すると誤っている可能性があります。このタグは、DOM(IIRC)に適用されますが、どのブラウザでも動作しません。他の理由でカスタム属性を追加する必要がある場合は、のようにdata- -prepended属性を使用してください。

これはaタグの属性の代わりにクラスまたは何かである必要があるようですが、コードを見ることなく、より正確な答えを出すのは少し難しいです。

+0

thats解決法ではない。あなたの解決策が機能しないように、反応ツールボックスの属性です。 – Felix

+0

react-toolboxのコードを見ると、この警告をトリガーするコードの別の部分があると思います。 '