react的基础知识点5.21学习记录

9 篇文章 0 订阅

1.react中键盘点击判断通过 e.keyCode, Api来判断是不是键盘码Enter的键值为13

2.id自动生成的库是通过第三方库来的 uuid 或者压缩过的nanoid库,来给id赋予一个独一无二的值

3.键盘点击事件通过onkeyup Api来触发键盘点击事件

4.鼠标移入和移除触发的事件为onMouseEnter和onMouseLeave={this.hid}

5.限制react 的props的类型需要第三方库prop-typrs 是props效验

6.static是静态属性

7.删除弹框提示,通过if(window.confirm('确定删除吗')){}它返回一个true和false

8.Math.round(Math.random()*29)*10,就是随机出现整10 的倍数

9.对象里面属性的更改:重要

const newTodos = todos.map((todosObj)=>{

return { ...todosObj ,done:true}

})

把todosObj对象解构出来并把里面的done属性全部更改为true通过map遍历

然后再通过this.setState({todos:todosObj})更改状态

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值