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

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 关注
  • 833 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信