我的带有css的div只包含了一个template的时候也出现了这个情况。template应该放在div外面而我看错了顺序。template和div调换过来就好了
报错时:
<div id="adminSize">
<template v-slot="scope">
<!--el-progress直接添加width无效,而style="width: 200px"则成功生效width,我z啊-->
<el-progress :percentage="scope.row.percent" :show-text="false" style="width: 180px;margin-right: 10px"></el-progress>
<el-text v-text="userSpace"></el-text>
</template>
</div>
修复后:
<template v-slot="scope">
<div id="adminSize">
<!--el-progress直接添加width无效,而style="width: 200px"则成功生效width,我z啊-->
<el-progress :percentage="scope.row.percent" :show-text="false" style="width: 180px;margin-right: 10px"></el-progress>
<el-text v-text="userSpace"></el-text>
</div>
</template>