为了账号安全,请及时绑定邮箱和手机立即绑定

react es6写法时,事件里面拿不到props和state的值

react es6写法时,事件里面拿不到props和state的值

缥缈止盈 2018-10-12 15:14:44
下面是我的代码:export default class CouseTest extends Component{    static defaultProps = {        x:1,        y:'4'     }    constructor(props){        super(props);        this.state={            x:0         }     }     onClicks(){        let imgX = this.props.x;//props         let imgTarget = document.getElementsByTagName('img');                 let boxTarget = document.getElementsByClassName('moveBox')[0];                 let imgWidth = imgTarget[0].offsetWidth;                 let imgLength = imgTarget.length;         boxTarget.style.marginLeft = -(this.state.x)+'px';//state     }     render(){ })在点击事件里面获取 state 和 props 的值时,结果都为空,这个地方要怎么弄呢,求指教
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 845 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号