elementui的table组件如何显示图片
    		       		warning:
    		            这篇文章距离上次修改已过429天,其中的内容可能已经有所变动。
    		        
        		                
                在Element UI的Table组件中显示图片,你可以使用<img>标签作为自定义列模板的一部分。以下是一个简单的例子:
<template>
  <el-table :data="tableData" style="width: 100%">
    <el-table-column prop="date" label="日期" width="180"></el-table-column>
    <el-table-column prop="name" label="姓名" width="180"></el-table-column>
    <el-table-column label="头像">
      <template slot-scope="scope">
        <img :src="scope.row.avatar" alt="用户头像" style="width: 50px; height: 50px;">
      </template>
    </el-table-column>
  </el-table>
</template>
 
<script>
export default {
  data() {
    return {
      tableData: [
        {
          date: '2016-05-02',
          name: '张三',
          avatar: 'https://example.com/avatar1.png'
        },
        {
          date: '2016-05-04',
          name: '李四',
          avatar: 'https://example.com/avatar2.png'
        },
        // ...更多数据
      ]
    };
  }
};
</script>在这个例子中,我们定义了一个包含date、name和avatar字段的tableData数组。在表格中,我们使用<el-table-column>定义了一个自定义列,并通过<template slot-scope="scope">来访问当前行的数据。在这个模板中,我们使用<img>标签来显示头像,其src属性绑定到当前行的avatar字段。
评论已关闭