vue使用v-if和:class完成条件渲染

1.使用v-if 和v-else 完成主body和暂无数据两个**<tbody>**标签的条件渲染(注意与v-show效果的区别)

2.v-for完成列表渲染

3.:class完成分数标红的条件控制

删哪个就传哪个的id,基于这个id去过滤掉相同id的项,把剩下的项返回

javascript 复制代码
 <td><a @click.prevent="del(item.id)" href="http://www.baidu.com">删除</a></td>




 del (id) {
            // console.log(id)
            this.list = this.list.filter(item => item.id !== id)
          },

a标签的默认点击事件会跳转 这里要禁止默认事件

即使用@click.provent 就可以,像调方法一样传事件参数即可

相关推荐
如果超人不会飞14 小时前
TinyVue 组件库实战指南:从安装到上手一篇就够了
vue.js
掘金者阿豪14 小时前
终于!我的第二本书正式出版,吃透 Agentic AI 核心不踩坑
javascript·后端
开飞机的舒克_14 小时前
vue3+router动态权限路由
前端·vue.js
三乐22815 小时前
事件循环是什么东西,一篇文章带你了解
前端·javascript
dy171715 小时前
二维码打印
前端·javascript·vue.js
智商不够_熬夜来凑15 小时前
【Radio & Checkbox】
前端·javascript·vue.js
xiaofeichaichai16 小时前
Diff 算法
前端·javascript
wgc2k16 小时前
Nest.js 基础-8-Hello,NestJS
开发语言·javascript·ecmascript
Larcher16 小时前
从 0 到 1:用 Bun + axios 快速搭建 LLM API 客户端
前端·javascript
贺今宵16 小时前
Vue 3 + Capacitor 使用jeep-sqlite,web端使用本地sqlite数据库
前端·数据库·vue.js·sqlite·web