关于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>

页面展示

相关推荐
z***I39428 分钟前
JavaScript爬虫应用案例
开发语言·javascript·爬虫
d***93537 分钟前
Webpack、Vite区别知多少?
前端·webpack·node.js
清风徐来QCQ44 分钟前
javaScript(map,ref,?,forEach,watch)
java·前端·javascript
q***73551 小时前
windows配置永久路由
android·前端·后端
前端布鲁伊1 小时前
再来聊聊,Vue3 项目中 Pinia 的替代方案
前端·面试
星月前端1 小时前
[特殊字符]面向 ArcGIS for JavaScript(4.x)开发者的「坐标系统(CRS / 投影)」全面解读
开发语言·javascript·arcgis
星空的资源小屋2 小时前
永久删除文件利器:Permadelete
java·javascript·人工智能
柒昀2 小时前
Vue.js
前端·javascript·vue.js
2201_757830872 小时前
Stream的终结方法
java·服务器·前端
进阶的鱼2 小时前
React+ts+vite脚手架搭建(五)【登录篇】
前端·javascript