Escenario: cuando utilice el componente Carrusel de antd, personalice los botones de cambio izquierdo y derecho, y se informará un error cuando se activen los métodos next () y prev () del componente
Redacción incorrecta:
handleNext(){
this.refs.img.next()
}
<Carousel
dots={
false}
ref="img"
>
...
</Carousel>
handleNext es mi botón personalizado para cambiar el siguiente método de imagen, obtener la instancia del componente Carousel a través de refs y llamar al método next () del componente Carousel
报错 截图 : La
propiedad 'next' no existe en el tipo 'Component <any, {}, any>'
solución:
handleNext(){
(this.refs.img as any).next();
}