bug本

作者: 职场丧尸 | 来源:发表于2019-05-28 16:51 被阅读2次

1,双向绑定失效

接口返回数据后如果对data中的数据进行赋值,再给这个对象新增属性时要通过this.$set()方法否则双向绑定失效

data () {
    return {
      a: {
        b: [2, 3],
        c: []
      }
    }
  },

// 接口返回后赋值
this.a = { b: [1, 1, 1] }
this.$set(this.a, 'c', [])
//或者
this.a = Object.assign(this.a, { b: [1, 1, 1] })

2,elementui检验报错

父组件向子组件传信息,表单标签在父组件中时。不要改变传输数据名称否则检验时名称对应不上报错。

please transfer a valid prop path to form item!

3,ios 11.3以上版本不需要fastclick

import FastClick from 'fastclick'
const str = navigator.userAgent.toLowerCase()
const ver = str.match(/ios (.*?);/)
// ios 11.3 以上 不需要 fastclick
// https://github.com/ftlabs/fastclick/issues/548
if (!ver || parseInt(ver[1]) < 11) {
  FastClick.attach(document.body)
}

https://www.jianshu.com/p/5b578e656966

相关文章

网友评论

    本文标题:bug本

    本文链接:https://www.haomeiwen.com/subject/pecktctx.html