el-table scope.row获取不到

踏了一个巨坑,记录一下

<el-table-column label="执行时间">
	<template #default="scope">
		{{ parseExectuionTime(scope.row) }}
	</template>
</el-table-column>

断点到parseExectuionTime()方法,scope里可以找到column、row、$index,但是row里面是空的,看了好多遍,对比了很多次别的正确的组件都没发现问题。

最后终于······灵光乍现!

template下不能直接写参数啊,得用div包裹一层!
浅记录一下吧,前端总是会出现这种莫名其妙的问题。

你可能感兴趣的:(vue.js,elementui,javascript)