el-table 表格自定义添加表格数据后自动滚动到最底部

动态表格,可以新增行列数,为了用户体验,新增后超出表格流体高度后,自动滚动到最下方

需要element-plus如下api

代码如下:

javascript 复制代码
const addCapacity = () => {
  inputList.value.push({
    name: "",
    desc: "",
    type: 2,
    location: 2,
    is_required: true,
    global_default: "",
    local_disable: true,
  });
  //滚动到最新的添加行
  nextTick(() => {
    if (inputTableRef.value) {
      const $bodyWrapper =
        inputTableRef.value.$el.querySelector(".el-table__body");
      if ($bodyWrapper) {
        inputTableRef.value.setScrollTop($bodyWrapper.scrollHeight);
      }
    }
  });
};
相关推荐
chilavert3181 小时前
技术演进中的开发沉思-191 JavaScript: 发展历程(上篇)
开发语言·javascript·ecmascript
武昌库里写JAVA1 小时前
微擎服务器配置要求,微擎云主机多少钱一年?
java·vue.js·spring boot·后端·sql
dy17172 小时前
el-table表头上下显示内容
javascript·vue.js·elementui
亮子AI2 小时前
给你的应用加上Google账号登录
javascript
努力往上爬de蜗牛3 小时前
react native 实现选择图片或者拍照上传(多张)
javascript·react native·react.js
谢尔登3 小时前
【React】React组件的渲染过程分为哪几个阶段?
前端·javascript·react.js
q***72563 小时前
Spring Boot + Vue 全栈开发实战指南
vue.js·spring boot·后端
lcc1873 小时前
Vue Vue与VueComponent的关系
前端·vue.js
无敌最俊朗@3 小时前
Vue 3 概况
前端·javascript·vue.js
游九尘3 小时前
Element UI 2.x 校验数组每个对象中的name不能为空
vue.js