相关疑难解决方法(0)

如何将Vue包装的对象转换为普通对象

我需要将对象类型的数据变量分配给普通变量

const myVue = new Vue({
  el: '#myVue',
  data: {
    vars: {}, // show Form
  },
  methods: {
    assign_vars() {
      const new_vars = this.vars;
    },
  },
});
Run Code Online (Sandbox Code Playgroud)

html

<input type="text"  v-model="vars.name" >
Run Code Online (Sandbox Code Playgroud)

我需要 new_vars像这样:

new_vars: { name: 'test' }
Run Code Online (Sandbox Code Playgroud)

但发生的事情是new_vars拥有 Vue 创建的所有属性

vue.js

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

vue.js ×1