首页 > Web开发 > 详细

vue+element el-table 数据格式化 插入html标签

时间:2021-04-17 22:52:23      阅读:39      评论:0      收藏:0      [点我收藏+]

vue+element el-table 数据格式化 插入html标签

第一反应就是使用element ui 自带的formatter,但是并不支持返回html标签

百度和google搜索到的结果要么有些复杂要么不能直接用,在学习开源项目小爱admin的时候发现的写法很好地解决了插入html标签的问题

通过template标签+v-if完美解决问题

直接贴代码

<el-table-column
  prop="ticketPhotoUrl"
  label="车票照片"
  align=‘center‘
  >
    <template slot-scope="scope">
        <div>
            <div v-if="scope.row.ticketPhotoUrl">
                <el-button @click="handleShowTicketPhoto(scope.row)">预览</el-button>
            </div>
            <div v-if="!scope.row.ticketPhotoUrl">
                <span>无照片</span>
            </div>
        </div>
    </template>
</el-table-column>

vue+element el-table 数据格式化 插入html标签

原文:https://www.cnblogs.com/wxwty168/p/14672108.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!