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();
        });
  • 相关阅读:
    2020年天梯赛补题报告
    补提报告...
    2020.11.14天梯赛练习*6 补题
    2020-11-08补题报告
    2020-10-30 — 补题报告
    10-24 补题
    2020.10.17天梯赛练习 和 16 号个人赛 补题报告
    elasticsearch DQL 有关表达式的设计
    tab键和空格键
    emacs配置python开发环境
  • 原文地址:https://www.cnblogs.com/FACESCORE/p/13366028.html
Copyright © 2011-2022 走看看