当前位置:   article > 正文

el-table操作显示图标,鼠标移入显示弹窗_el-table-column 表头添加鼠标滑动弹框

el-table-column 表头添加鼠标滑动弹框

1、效果图

2、代码

       operatingMenuclick是弹窗的回调函数

  1. <el-table-column prop="address" label="操作">
  2. <template slot-scope="scope">
  3. <el-dropdown
  4. class="dropdown"
  5. trigger="hover"
  6. placement="right-start"
  7. @command="
  8. (command) => {
  9. operatingMenuclick(command, scope.row);
  10. }
  11. "
  12. >
  13. <!-- 这里是显示的图标 -->
  14. <div class="operating-button">
  15. <img
  16. class="button-icon"
  17. src="@/assets/icons/personalSpace/ic_more_grey@2x.png"
  18. alt="加载失败!"
  19. />
  20. </div>
  21. <el-dropdown-menu slot="dropdown">
  22. <!-- jurisdiction等于123的时候显示 -->
  23. <el-dropdown-item
  24. v-if="['3', '2', '1'].includes(scope.row.jurisdiction)"
  25. command="0"
  26. >
  27. <span class="text">下载</span>
  28. </el-dropdown-item>
  29. <el-dropdown-item
  30. v-if="['3', '2', '1'].includes(scope.row.jurisdiction)"
  31. command="1"
  32. >
  33. <span class="text">转发到薪友</span>
  34. </el-dropdown-item>
  35. <el-dropdown-item
  36. v-if="['3', '2', '1'].includes(scope.row.jurisdiction)"
  37. command="2"
  38. >
  39. <span class="text">详细信息</span>
  40. </el-dropdown-item>
  41. <el-dropdown-item
  42. command="3"
  43. >
  44. <span class="text">重命名</span>
  45. </el-dropdown-item>
  46. <el-dropdown-item
  47. command="4"
  48. >
  49. <span class="text">收藏</span>
  50. </el-dropdown-item>
  51. </el-dropdown-menu>
  52. </el-dropdown>
  53. </template>
  54. </el-table-column>

3、弹窗的回调函数

  1. operatingMenuclick(e, row) {
  2. switch (e) {
  3. case "0":
  4. console.log(e,'下载')
  5. break;
  6. case "1":
  7. console.log(e,'转发到薪友')
  8. break;
  9. case "2":
  10. break;
  11. case "3":
  12. break;
  13. case "4":
  14. break;
  15. }
  16. },

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/850820
推荐阅读
相关标签
  

闽ICP备14008679号