vue 重置组件的值

Posted xiaoxueer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 重置组件的值相关的知识,希望对你有一定的参考价值。

vue组件开发过程中,我们会遇到改变组件的值之后又想对组件进行初始化,这个时候一个个去重置传入的值效率太低.尤其当重置表单的值的时候,非常头疼.可以使用vue中:key属性

例如 

组件上设置key属性

  <component :key="id"></component>

需要初始化的时候只需重置key的值

export default {
    data () {
      return {
        id:+new Date(),
      }
    },
    components: {
      component
    },
    methods: {
      reset() {
        this.id = +new Date()
      }
    }

  }
        

 

以上是关于vue 重置组件的值的主要内容,如果未能解决你的问题,请参考以下文章

Vue 3 组件重置不会重置 reactive() 对象数据

vue中的组件

vscode代码片段生成vue模板

如果模式在 vue 组件上关闭,如何重置下拉数据?

Vue+element-ui 重置组件样式的写法

vue+element打开弹窗时重置报错