2020-10-13记录

删除对象中一个属性:

delete this.queryParam.machineNos;//删除machineNos属性

获取key:
ES6获取key:Object.getOwnPropertyNames

var obj={a:1,b:2};
Object.getOwnPropertyNames(obj)
// ["a", "b"]

?.和?? < = > 可选链操作符和空值合并操作符
?. 判断一个对象中有没有某一个属性 (data?.showFooter 判断data中有没有showFooter这个属性),有返回data.showFooter ,无返回undefind。
?? 当左侧数值为null或者undefind,返回右侧操作数,否则返回左侧操作数。

//假设data中没有showFooter这个属性
//三个等式相等:
showFooter.value = data?.showFooter ?? true;
showFooter.value = undefined?? true;
showFooter .value =true;

防抖:debounce 无论触发多少次,只执行最后一次 (适用:输入框搜索,边输入边搜索)
节流:throttle 在N秒内最多执行一次 (按钮快速点击产生多条数据)

子组件修改父组件的数据:

<user-modal :visible.sync="recycleBinVisible"  />
this.$emit('update:visible', false)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值