Ant-design: TypeError: لا يمكن قراءة الخاصية 'type' of null عند عرض الزر بقيمة فارغة.

تم إنشاؤها على ٢٤ مارس ٢٠١٧  ·  4تعليقات  ·  مصدر: ant-design/ant-design

البيئة (مطلوب)

  • إصدار antd: 2.8.2
  • نظام التشغيل وإصداره: macOS 10.11.6
  • المتصفح ونسخته: كروم 57

ما الذي فعلته؟ يرجى تقديم خطوات لإعادة إظهار مشكلتك.

<Button>{null}🙃</Button>

ماذا توقعت؟

عرض الزر ( <button>🙃</button> ) بدون أخطاء.

ماذا يحدث؟

insertSpace تنفيذ express 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 التقييمات