此ID无法显示 2022-02-17 18:04 采纳率: 100%
浏览 768
已结题

vue3使用ant-design-vue中表格不渲染问题

问题遇到的现象和发生背景

img


https://next.antdv.com/components/table-cn#components-table-demo-fixed-columns-header
如上图所示,我按照官方文档把表格组件引入使用,但是我需要最后一列设置一些超链接进行一些动作,
结果是其他列正常渲染,但是到了最后一列一直无法渲染。
恳请各位看看是哪里有问题,谢谢

问题相关代码,请勿粘贴截图
<template>
  <div class="hall-wrapper">
    <div class="hall-header">
      <h1>Event Hall</h1>
      <p>Enjoy yourself and have a good time</p>
    </div>
    <div class="hall-content">
      <a-table :columns="columns" :data-source="eventList" :scroll="{ x: 1500, y: 300 }">
        <template #bodyCell="{ column }">
          <template v-if="column.key === 'operation'">
            <a>action</a>
          </template>
        </template>
      </a-table>
    </div>
  </div>
</template>

<script setup lang="ts">

  import {ref} from "vue";

  const columns = [
    { title: 'Name', width: 40, dataIndex: 'name', key: 'name', fixed: 'left' },
    { title: 'Time', width: 40, dataIndex: 'time', key: 'time'},
    { title: 'Location', width: 40, dataIndex: 'location', key: 'location'},
    { title: 'Content', width: 100, dataIndex: 'content', key: 'content'},
    { title: 'Principal', width: 40, dataIndex: 'principal', key: 'principal'},
    { title: 'Contact', width: 40, dataIndex: 'contact', key: 'contact'},
    { title: 'Action', width: 40, key: 'operation',fixed: 'right' }
  ]
  const eventList = ref([
    {
      name: 'Edrward 0',
      time: '2022-22-22 22:22:22 ~ 2033-33-33 33:33:33',
      location: 'xxxxxxxx',
      content: 'London Park no. 0',
      principal: 'zhangsan123',
      contact: '123456778901'
    },
    {
      name: 'Edrward 0',
      time: '2022-22-22 22:22:22 ~ 2033-33-33 33:33:33',
      location: 'xxxxxxxx',
      content: 'London Park no. 0',
      principal: 'zhangsan123',
      contact: '123456778901'
    },
    {
      name: 'Edrward 0',
      time: '2022-22-22 22:22:22 ~ 2033-33-33 33:33:33',
      location: 'xxxxxxxx',
      content: 'London Park no. 0',
      principal: 'zhangsan123',
      contact: '123456778901'
    }
  ])
</script>

<style scoped lang="css"></style>
运行结果及报错内容

img

  • 写回答

2条回答 默认 最新

查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 2月26日
  • 已采纳回答 2月18日
  • 创建了问题 2月17日

悬赏问题

  • ¥50 关于#微信小程序#的问题:微信小程序支持h5实现webrtc h264 h265低延迟传输渲染,能付费帮我们解决一下吗
  • ¥20 请问ansys License manager 这个问题如何解决
  • ¥15 memory.limit()' is no longer supported
  • ¥15 基于stm32f4产生两路pwm信号并可由串口通信调节
  • ¥15 C++/QT设置函数调用条件(多个功能调用同一,且各自调用条件不同)
  • ¥15 UE5样条线生成的网格UV问题
  • ¥15 如何用最短的时间大致看懂springboot+vue的项目
  • ¥15 (有偿)懂数值分析和含时变参数微分方程的来
  • ¥15 abaqus随机生成二维颗粒
  • ¥15 安装ansys许可证管理器时出现了这个问题,如何解决?