事件对象的类型感应出来的和老师的不一样
相关代码:
import React from "react"; import styles from './ShoppingCart.module.css' interface Props { } interface State { isOpen: boolean } class ShoppingCart extends React.Component<Props, State>{ constructor(props: Props) { super(props) this.state = { isOpen: false } } handleClick=(e: React.MouseEvent<HTMLButtonElement, MouseEvent>)=> { this.setState({ isOpen: !this.state.isOpen }) } render() { return ( <div className={styles.cartContainer}> <button className={styles.button} onClick={this.handleClick} >购物车 2(件)</button> <div className={styles.cartDropDown} style={{ display: this.state.isOpen ? "block" : "none" }} > <ul> <li>robot 1</li> <li>robot 2</li> </ul> </div> </div> ) } } export default ShoppingCart
视频中老师的:
我的:
16
收起
正在回答 回答被采纳积分+1
1回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星