2020-4-10-迭代图层名称经验汇总

2020-4-10-迭代图层名称经验汇总

今天完成的事情

input框不能第二次自动聚焦的问题

样式类名不符合命名规范的问题

今日收获

  1. 数据由谁维护更新,就传到它那一层,index
  2. 状态谁关心谁维护
  3. v-if,这次写的相关的两个v-if逻辑上应该使用v-ifv-else搭配,且需要正向判断
  4. 组件里不要随意添加用来维护状态,那就只是个组件,添加的正确位置应该是在谁需要用,就在谁那添加
  5. nextTick()函数深入理解

https://cn.vuejs.org/v2/guide/reactivity.html#%E5%BC%82%E6%AD%A5%E6%9B%B4%E6%96%B0%E9%98%9F%E5%88%97

  1. Onenter onblur 这个不等于onchange

  2. 切换状态做成了一个函数,且有默认值,每当需要切换的时候就调用这个函数对其赋值

    setLabelEdit (status = false) {
      this.showEdit = status
    }
    
    if (type === 'rename') return this.setLabelEdit(true)
    
    this.setLabelEdit(false)
    
代码规范
  1. Span 单个附加单行,多个才是多行
  2. ref的rename to name input,命名的规范
  3. 不要直接重置iview的样式,要给其一个限定的命名空间,class的位置需名要副实
  4. 原生标签要和组件库的标签区分开,比如input和iview的Input,可以让Iview的写成v-input
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值