Ant-design: TypeError:ボタンをnull値でレンダリングすると、nullのプロパティ 'type'を読み取ることができません。

作成日 2017年03月24日  ·  4コメント  ·  ソース: ant-design/ant-design

環境(必須)

  • antdバージョン:2.8.2
  • OSとそのバージョン:macOS 10.11.6
  • ブラウザとそのバージョン:Chrome 57

あなたは何をした? 問題を再現するための手順を提供してください。

<Button>{null}🙃</Button>

何を期待しますか?

ボタン( <button>🙃</button> )をエラーなしでレンダリングします。

何が起きましたか?

insertSpaceメソッドは、エクスプレスnull.typeます。
タイプエラーの原因:

Uncaught TypeError: Cannot read property 'type' of null
    at insertSpace (unpkg.com/[email protected]/dist/antd-with-locales.js:88201)
    at mapSingleChildIntoContext (unpkg.com/[email protected]/dist/react.js:371)
    at traverseAllChildrenImpl (unpkg.com/[email protected]/dist/react.js:3390)
    at traverseAllChildrenImpl (unpkg.com/[email protected]/dist/react.js:3406)
    at traverseAllChildren (unpkg.com/[email protected]/dist/react.js:3485)
    at mapIntoWithKeyPrefixInternal (unpkg.com/[email protected]/dist/react.js:391)
    at Object.mapChildren [as map] (unpkg.com/[email protected]/dist/react.js:413)
    at Button.render (unpkg.com/[email protected]/dist/antd-with-locales.js:88303)
    at unpkg.com/[email protected]/dist/react-dom.js:5250
    at measureLifeCyclePerf (unpkg.com/[email protected]/dist/react-dom.js:4529)

再生産可能なオンラインデモ

http://codepen.io/blade254353074/pen/wJXgrL

help wanted 🐛 Bug

最も参考になるコメント

@ afc163完了。

全てのコメント4件

🙃

それを修正するのを手伝ってもらえますか?

ええ、ちょっと待ってください。

@ afc163完了。

このスレッドは最近のアクティビティがないため、自動的にロックされています。 関連するバグの新しい問題を開き、このスレッドの関連するコメントにリンクしてください。

このページは役に立ちましたか?
0 / 5 - 0 評価