请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

scope显示undefined

老师好,el-table里面用插槽不是很常见的吗?为什么这里我用scope却在后台显示undefined
图片描述
这里是这样,我插槽用row的时候就可以获得当行的数据,但因为想每一行单独计算合,所以有个别行我的插槽用scope和row,想着scope.$index可以显示当列的下标index,但是这里不知为什么显示scope是undefined
图片描述

正在回答 回答被采纳积分+3

2回答

河畔一角 2021-06-25 11:22:24

表格肯定是支持插槽的,出不来的唯一答案就是你用的不对,毋庸置疑。

方法:

参照ElementUI官方文档,看他怎么用自定义列的,怎么暴露数据的。


我给你一个官方的截图,你去对比:

https://img1.sycdn.imooc.com//szimg/60d54beb09ef252009820554.jpg

1 回复 有任何疑惑可以回复我~
Lemon甜橙君 2021-06-25 13:36:35

如果你想获取index,就不要用解构语法,直接slot-scope = "scope",然后下边取scope.$index,你用解构,赋值都是undefined,肯定获取不到的

0 回复 有任何疑惑可以回复我~
  • 提问者 慕雪9296518 #1
    不是这个原因,下面我已经是slot-scope = "scope,row"了,读取不到是因为default-scope
    回复 有任何疑惑可以回复我~ 2021-06-28 11:48:36
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信