template slot-scope=s el-button size=mini click=handleEditsrow plain v-show=pd
这个问题可能是由于你在模板中使用了无限循环的方式引起的。在vue的模板中,不能直接在<template>标签中使用slot-scope属性,因为slot-scope属性应该用于<template>的直接子元素,而不是<template>本身。
要解决这个问题,你可以尝试将<template>标签替换为一个合适的标签,比如<div>。然后在<div>标签中使用slot-scope属性,并在其中放置你的按钮代码。
示例代码如下:
<div slot-scope="s">
<el-button
size="mini"
@click="handleEdit(s.row)"
plain
v-show="pd"
>同意
</el-button>
<el-button
size="mini"
@click="jujue(s.row)"
plain
v-show="true"
>拒绝
</el-button>
</div>
请注意,根据你的具体代码和使用情况,可能还有其他原因导致报错。如果上述解决方案无效,请提供更多的代码和错误信息,以便更好地帮助你解决问题。
原文地址: http://www.cveoy.top/t/topic/i9YC 著作权归作者所有。请勿转载和采集!