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);
      }
    }
  });
};
相关推荐
Stringzhua7 小时前
ElementUi【饿了么ui】
前端·ui·elementui
古一|7 小时前
vue3都有哪些升级相比vue2-核心响应式系统重构
javascript·vue.js·重构
HHHHHY7 小时前
http接口响应头类型不对,导致svg图片无法预览,前端解决方案
前端·javascript
元亓亓亓8 小时前
考研408--组成原理--day1
开发语言·javascript·考研·计组
ruanCat8 小时前
记一次因 vue-router 升级而导致的 uniapp 故障
前端·vue.js
Mintopia8 小时前
🌌 知识图谱与 AIGC 融合:
前端·javascript·aigc
秋子aria8 小时前
作用域详解 立即执行函数详解
javascript
fox_8 小时前
写多参数函数总重复传值?用柯里化3步搞定参数复用与延迟执行
javascript
我叫黑大帅8 小时前
面对组件的不听话,我还是用了它…………
前端·javascript·vue.js
尔嵘9 小时前
vue2+elementUi实现自定义表格框选复制粘贴
前端·javascript·elementui