zoukankan      html  css  js  c++  java
  • vue 查询参数修改但页面没渲染,值已改变

    详情页面   路由上带了参数并赋值展示成功,

    这个由路由上带的参数修改时,页面没渲染,值已改变,

    如果此时去做别的不是路由赋值的参数修改,前面做的修改就刷新出来渲染成功

    原代码

     this.crud.query.bankId ="";
     this.crud.query.batchNo ="";
        this.$nextTick(() => {
          this.crud.data = [];
          if (this.$route.query.bankId) {
               //  this.crud.query.bankId = this.$route.query.bankId + "";
        this.$set(this.query, "bankId", this.$route.query.bankId + "");
          }
          if (this.$route.query.batchNo) {
            //     this.crud.query.batchNo = this.$route.query.batchNo;
      this.$set(this.query, "batchNo", this.$route.query.batchNo);    
      }
          this.crud.toQuery();
        });

    经过长久测试

    发现这样就可以了emmmm

        this.$set(this.crud.query, "bankId", "");
        this.$set(this.crud.query, "batchNo", "");
        this.$nextTick(() => {
          this.crud.data = [];
          if (this.$route.query.bankId) {
            this.crud.query.bankId = this.$route.query.bankId + "";
            // this.$set(this.query, "bankId", this.$route.query.bankId + "");
          }
          if (this.$route.query.batchNo) {
            this.crud.query.batchNo = this.$route.query.batchNo;
          }
          this.crud.toQuery();
        });
  • 相关阅读:
    DS博客作业01--日期抽象数据类型设计与实现
    C语言-第6次作业
    C语言-第5次作业
    C语言--第4次作业
    DS博客作业08--课程总结
    DS博客作业07--查找
    DS博客作业06--图
    DS博客作业05--树
    DS博客作业03--栈和队列
    DS作业01--日期抽象数据类型设计与实现
  • 原文地址:https://www.cnblogs.com/FACESCORE/p/13366028.html
Copyright © 2011-2022 走看看