el-popover uses custom icons

Insert image description here
Use el-popover to pop up a form pop-up window by clicking or floating the mouse on a custom icon. The official document uses the button el-button. If you want to replace it with an icon or other component, just replace the el-button. Note that the component after replacement must add slot="reference" , otherwise the component will not be displayed.
code show as below:

<el-popover
  placement="right"
  width="400"
  trigger="click">
  <el-table :data="gridData">
    <el-table-column width="150" property="date" label="日期"></el-table-column>
    <el-table-column width="100" property="name" label="姓名"></el-table-column>
    <el-table-column width="300" property="address" label="地址"></el-table-column>
  </el-table>
  <i slot="reference" class="el-icon-question"></i>
</el-popover>

<script>
  export default {
    
    
    data() {
    
    
      return {
    
    
        gridData: [{
    
    
          date: '2016-05-02',
          name: '王小虎',
          address: '上海市普陀区金沙江路 1518 弄'
        }, {
    
    
          date: '2016-05-04',
          name: '王小虎',
          address: '上海市普陀区金沙江路 1518 弄'
        }, {
    
    
          date: '2016-05-01',
          name: '王小虎',
          address: '上海市普陀区金沙江路 1518 弄'
        }, {
    
    
          date: '2016-05-03',
          name: '王小虎',
          address: '上海市普陀区金沙江路 1518 弄'
        }]
      };
    }
  };
</script>

Guess you like

Origin blog.csdn.net/weixin_42342065/article/details/132086648