vue2对象丢失响应式解决办法

<template>
  <div>
    {
  {dialogForm}} <div @click="updateDialogForm">99909009</div>
    <!-- Your component template here -->
  </div>
</template>

<script>
export default {
  data() {
    return {
      dialogForm: {
        returnNode: "",
        returnRatio: "",
        returnMoney: "",
        contractWaitReturnMoney: "",
        returnWay: "",
        returnCondition: "",
        remark: "",
      },
    };
  },
  methods: {
    updateDialogForm() {
      let newData={
        returnNode: "12",
        returnRatio: "23",
        returnMoney: "32",
        contractWaitReturnMoney: "32",
        returnWay: "32",
        returnCondition: "32",
        remark: "32",
      }
      // 遍历新数据对象,并使用 this.$set 更新 dialogForm
      Object.keys(newData).forEach((key) => {
        this.$set(this.dialogForm, key, newData[key]);
      });
    },
  },
  // Call this method whenever you want to update dialogForm with new data
  // For example, this.updateDialogForm({ returnNode: "new value", returnRatio: "new ratio", ... })
};
</script>

相关推荐

  1. vue2对象丢失响应解决办法

    2023-12-26 17:12:03       39 阅读
  2. 关于直接赋值对象导致响应丢失

    2023-12-26 17:12:03       20 阅读
  3. vue2响应vue3响应

    2023-12-26 17:12:03       11 阅读
  4. Vue2源码】响应原理

    2023-12-26 17:12:03       23 阅读
  5. Vue基础(2响应基础

    2023-12-26 17:12:03       10 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-26 17:12:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-26 17:12:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-26 17:12:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-26 17:12:03       20 阅读

热门阅读

  1. C/C++常见面试题(五)

    2023-12-26 17:12:03       28 阅读
  2. 【黄啊码】宝塔设置默认php版本无效?

    2023-12-26 17:12:03       32 阅读
  3. Linux 文件权限、文件压缩与文件查找

    2023-12-26 17:12:03       27 阅读
  4. LeetCode 1349. 参加考试的最大学生数,状压DP

    2023-12-26 17:12:03       40 阅读
  5. logrotate实现日志文件轮转

    2023-12-26 17:12:03       41 阅读
  6. flutter 表单组件TextField、TextFormField使用

    2023-12-26 17:12:03       43 阅读
  7. 开发环境和生产环境的区别

    2023-12-26 17:12:03       33 阅读
  8. 【ARM 嵌入式 编译系列 10.4 -- 生成二进制文件】

    2023-12-26 17:12:03       34 阅读