项目中有一个需求,想直接点击表格的行上的某一列来直接实现更改,我用element ui 框架的popover弹出框,然后在设置v-model="visible2"的时候,默认是false的时候点击按钮,popover弹出框不出现,如果不设置v-model这个属性,点击可以出现,不知道这是为什么?直接复制官网的代码也一样的问题,谁能指教一下呢?
<el-table-column label="数量" width="80" >
<template slot-scope="scope">
<el-popover ref="popover4" placement="top" width="160" trigger="click">
<el-input v-model="scope.row.quantity"></el-input>
<div style="margin-top:10px">
<el-button size="mini" style="float:left" @click="cancelChange">取消</el-button>
<el-button size="mini" type="primary" style="float:right" @click="confirmChange(scope.$index, cart_list)">确认</el-button>
</div>
</el-popover>
<el-button v-popover:popover4 type="text" style="width:40px">
{{scope.row.quantity}}
</el-button>
</template>
</el-table-column>
慕的地6264312
相关分类