方法一:

用了一个trick

<el-table  :summary-method="getSummaries" :show-summary="showSum"  >

需要更新时调用

      this.showSum=false;
      this.$nextTick()
      .then( ()=> {
        this.showSum=true;
      })

 

方法二:

需要更新时,调用:

this.dataList.push({});
this.dataList.pop();

因为Vue的数字在用下标设置值的时候是无法触发视图更新的,但是push方法可以,所以可以通过push一个空对象,再把空对象pop出来的方法,可以实现视图的更新

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐