关于slot-scope已经废弃的问题

说起来啊,这个问题啊,我之前一直没关注,还是webstorm给我的警告。

因为使用了element-ui的组件库,所以在使用组件的时候往往就cv大法了,直到今天用webstorm写代码是,提示了如下的错误

我这一看,这不行啊,赶紧去查文档。API --- Vue.js

确实写了这api已经是废弃了,那就按它的说法,我们去使用v-slot,至于关于v-slot怎么用,这里就免了吧,毕竟谁还没用过插槽。。。

第一种改法:

javascript 复制代码
        <el-table-column label="第一种日期">
            <template v-slot:default="scope">
                <i class="el-icon-time"></i>
                <span style="margin-left: 10px">{{ scope.row.date }}</span>
            </template>
        </el-table-column>

第二种改法:

javascript 复制代码
        <el-table-column label="第二种日期">
            <template v-slot="scope">
                <i class="el-icon-time"></i>
                <span style="margin-left: 10px">{{ scope.row.date }}</span>
            </template>
        </el-table-column>

第三种改法:还可以用解构

javascript 复制代码
        <el-table-column label="第三种日期">
            <template v-slot="{row}">
                <i class="el-icon-time"></i>
                <span style="margin-left: 10px">{{ row.date }}</span>
            </template>
        </el-table-column>

页面展示

相关推荐
chilavert3188 小时前
技术演进中的开发沉思-260 Ajax:核心动画
开发语言·javascript·ajax
程序员小易8 小时前
前端轮子(1)--前端部署后-判断页面是否为最新
前端·vue.js·node.js
xiaoxue..8 小时前
列表转树结构:从扁平列表到层级森林
前端·javascript·算法·面试
小oo呆8 小时前
【自然语言处理与大模型】LangChainV1.0入门指南:核心组件Agent
前端·javascript·easyui
BD_Marathon9 小时前
关于JS和TS选择的问题
开发语言·javascript·ecmascript
Hao_Harrision9 小时前
50天50个小项目 (React19 + Tailwindcss V4) ✨ | DrawingApp(画板组件)
前端·react.js·typescript·tailwindcss·vite7
dly_blog9 小时前
Vite 原理与 Vue 项目实践
前端·javascript·vue.js
计算机毕设VX:Fegn08959 小时前
计算机毕业设计|基于springboot + vue汽车销售系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·汽车·课程设计
仅此,9 小时前
前端接收了id字段,发送给后端就变了
java·前端·javascript·spring·typescript
Lovely Ruby9 小时前
[前端] 封装一下 echart 6,发布到 npm
前端·npm·node.js