哪位仁兄知道,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然后画出双曲线?我输入处理函数加上后就没有用了,不知道怎么回事去掉后双曲线可以画出来