Ant-design: TypeError: no se puede leer la propiedad 'tipo' de nulo cuando se procesa el botón con valor nulo.

Creado en 24 mar. 2017  ·  4Comentarios  ·  Fuente: ant-design/ant-design

Entorno (requerido)

  • versión antd: 2.8.2
  • SO y su versión: macOS 10.11.6
  • Navegador y su versión: Chrome 57

¿Qué hiciste? Proporcione los pasos necesarios para reproducir su problema.

<Button>{null}🙃</Button>

Que esperabas

Renderice el botón ( <button>🙃</button> ) sin error.

¿Qué sucedió?

insertSpace ejecutar el método express null.type .
Causó el error de tipo:

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)

Demostración en línea reproducible

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

help wanted 🐛 Bug

Comentario más útil

@ afc163 Hecho.

Todos 4 comentarios

🙃

¿Podrías ayudarnos a arreglar eso?

Sí, espera un minuto.

@ afc163 Hecho.

Este hilo se ha bloqueado automáticamente porque no ha tenido actividad reciente. Abra un nuevo problema para errores relacionados y enlace a comentarios relevantes en este hilo.

¿Fue útil esta página
0 / 5 - 0 calificaciones