PC端页面进去先出现加载效果

自定义指令v-loading,只需要绑定Boolean即可

v-loading="loading"

html 复制代码
<el-table :data="list" border style="width: 100%" v-loading="loading">
        <el-table-column align="center" label="序号" width="50">
        </el-table-column>
        <el-table-column align="center" prop="name" label="角色" width="200">
        </el-table-column>
        <el-table-column align="center" prop="state" label="启用" width="200">
          <template v-slot="{ row }">
            <span style="margin-left: 10px">
              {{
                row.state === 1 ? "已启用" : row.state === 0 ? "未启用" : "无"
              }}
            </span>
          </template>
        </el-table-column>
        <el-table-column align="center" prop="description" label="描述">
        </el-table-column>
        <el-table-column align="center" label="操作">
          <template>
            <el-button size="mini" type="text">分配权限</el-button>
            <el-button size="mini" type="text">编辑</el-button>
            <el-button size="mini" type="text">删除</el-button>
          </template>
        </el-table-column>
      </el-table>

loading: false,默认为false

javascript 复制代码
export default {
  data() {
    return {
      loading: false, //默认加载为false
      }
   },
    methods: {
    async getRoleList() {
     //刚进来开启loading加载
      this.loading = true;
      const { rows, total } = await getRoleList(this.pageParams);
      this.list = rows;
      this.pageParams.total = total;
      //等待接口获取到数据,关闭加载
      this.loading = false;
    },
  },
}
相关推荐
Cache技术分享1 分钟前
318. Java Stream API - 深入理解 Java Stream 的中间 Collector —— mapping、filtering 和 fla
前端·后端
竟未曾年少轻狂4 分钟前
Vue3 生命周期钩子
前端·javascript·vue.js·前端框架·生命周期
TT哇9 分钟前
【实习】数字营销系统 银行经理端(interact_bank)前端 Vue 移动端页面的 UI 重构与优化
java·前端·vue.js·ui
蓝帆傲亦10 分钟前
Web前端跨浏览器兼容性完全指南:构建无缝用户体验的最佳实践
前端
晴殇i15 分钟前
【前端缓存】localStorage 是同步还是异步的?为什么?
前端·面试
不一样的少年_16 分钟前
Chrome 插件实战:如何实现“杀不死”的可靠数据上报?
前端·javascript·监控
深度涌现16 分钟前
DNS详解——域名是如何解析的
前端
小码哥_常19 分钟前
Android内存泄漏:成因剖析与高效排查实战指南
前端
卤代烃19 分钟前
✨ 形势比人强,Chrome 大佬也去搞 Gemini 了
前端·agent·vibecoding
偶像佳沛21 分钟前
JS 对象
前端·javascript