清空数据

例如添加界面 点击取消关闭界面 但数据还在

  1. // 取消按钮的回调
  2. cancel() {
  3. // 通知父亲切换场景为0
  4. this.$emit('changeScene', { scene: 0, flag: '' })
  5. // 清理数据
  6. // Object.assign:es6中新增的方法可以合并对象
  7. // 组件实例this._data,可以操作data当中响应式数据
  8. // this.$options可以获取配置对象,配置对象的data函数执行,返回的响应式数据为空的
  9. Object.assign(this._data, this.$options.data())
  10. }

自定义属性

  1. <button @click="showh1" data-id="1">SHOW</button>
  2. console.log(e.target.dataset.id)