react学习记录(四)

自闭了。
以前以为我学过JS,并且会JS。
现在我想说,我不会JS,我可能只是听说过JS。
我一直都知道js的三个组成部分 ECMAscript、bom、dom
以前没有怎么在意,现在是真的知道JS确实是3个部分。
可能bom和dom的内容更加多一些。

{this.state.list.map((itme,index)=>{
            return(
              <TodoLi 
              itme = {itme}
              index = {index}
              handDelet = {this.handDelet.bind(this)}     //传参
              key = {index}
              />
class TodoLi extends Component{     //继承component都继承了什么东西?
    constructor(props){        //函数构造器和普通的函数构造器有什么不一样
        super(props)            //都执行了些什么东西?
        this.handDelet = this.handDelet.bind(this)       //这三个this都是什么意思。
    }
    render(){
        return <div
       onClick = {this.handDelet}
        >{this.props.itme}</div>
    }
    handDelet(){
        this.props.handDelet(this.props.index)
        // alert (this.props.index)
    }

学了半天也没有收获什么,得到了一大堆问题。问题如下:
1.class创建的标签和常规的有什么区别。
2.constructor和普通的function构建函数有什么区别
3.super的调用
4.组件之间的传参是引用还是赋值。
5.class对象使用this赋值什么都看不到,但是可以通过props属性来调用。所以这是属性在哪里。

(我也不知道我需要多久可以搞定些问题)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值