唐晚林 2021-03-26 17:14 采纳率: 0%
浏览 12

哪位仁兄知道,element中的el-table里面只要为数字1,就自动加一个“个”字,这啥原因?

哪位仁兄知道,element中的el-table里面只要为数字1,就自动加一个“个”字,这啥原因? 全局查找了没有“个”字…
  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-07-23 21:38
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    在Element UI中,当使用<el-table>组件时,如果数据列的值为数字1,则会自动添加"个"字。这是因为<el-table>组件内部有一个自定义的插件@filter-change,它会在列的数据发生变化时触发。

    在自定义插件中,有一个方法handleCellEvent,这个方法接收两个参数:一个是当前行的索引,另一个是当前单元格的索引。当传入的值为数字1时,会调用this.$emit('change', 1)来触发事件,然后通过监听器this.$listeners.change来获取到触发的事件,并根据事件的参数进行处理。

    例如,在上述图片中,可以看到元素表中的第一列(ID)是一个数字1,所以会自动添加"个"字。这是由于自定义插件在处理此情况时,直接将数字1作为事件参数传递给了监听器,从而实现了自动添加"个"字的功能。

    如果您想要实现类似的功能,请确保您的项目已经正确安装并配置了Element UI,同时已正确引入自定义插件和监听器。

    评论

报告相同问题?

悬赏问题

  • ¥15 Python如何在已有绘图中添加地图底图
  • ¥15 Tradingview两个副图指标叠加后。在不同的时间框架,和不同的产品,数值参数差异。导致可视化效果
  • ¥15 用js遍历数据并对非空元素添加css样式
  • ¥15 使用autodl云训练,希望有直接运行的代码(关键词-数据集)
  • ¥50 python写segy数据出错
  • ¥20 关于线性结构的问题:希望能从头到尾完整地帮我改一下,困扰我很久了
  • ¥30 3D多模态医疗数据集-视觉问答
  • ¥20 设计一个二极管稳压值检测电路
  • ¥15 内网办公电脑进行向日葵
  • ¥15 如何输入双曲线的参数a然后画出双曲线?我输入处理函数加上后就没有用了,不知道怎么回事去掉后双曲线可以画出来