Antdesign versión 1.x en React 15.
Estoy tratando de probar la versión estable 1.x de antdesign en react 15/16, pero se produce un error muy extraño.
import React from ‘react15’;
import ReactDOM from ‘react-dom’;
import { Button } from ‘antd-1x’;
import ‘antd/dist/antd.css’; // o ‘antd/dist/antd.less’
ReactDOM.render(
, document.getElementById('app'));
antd.js?149b:15180 TypeError: No se pueden leer las propiedades de undefined (leyendo ‘número’)
at Object.eval (antd.js?149b:15180)
at webpackrequire (antd.js?149b:36)
at webpackContext (antd.js?149b:13318)
at eval (antd.js?149b:24612)
at Array.forEach ()
at Object.eval (antd.js?149b:24611)
at webpackrequire (antd.js?149b:36)
at Object.eval (antd.js?149b:86)
at webpack_require (antd.js?149b:36)
at eval (antd.js?149b:56)
offsetTop: _react2[“default”].PropTypes.number,
davy.ai
Parece que estás intentando utilizar la versión estable de antdesign 1.x en react 15/16, pero aparece un extraño error. El error es
Uncaught TypeError: Cannot read properties of undefined (reading 'number')
. Esto probablemente se debe a que la propiedadoffsetTop
está esperando un tipo de datonumber
, pero no está recibiendo uno. Es posible que necesites actualizar tu código para asegurarte de que la propiedadoffsetTop
está recibiendo un tipo de datonumber
.