table操作按钮通过if判断 重新渲染 前面保留两个按钮 隐藏其中一个 更多按钮里的数据往前补 怎么实现啊

img


table操作按钮通过if判断 重新渲染 前面保留两个按钮 隐藏其中一个 更多按钮里的数据往前补 怎么实现啊

1.定义一个数组,存你的全部按钮
2.v-for循环数组,只显示全面两个
3.数组里剩下的全部放到更多里面v-for
4.动态变更你的数组,就能达到你要的效果了

首先你的用scope显示,然后 删除按钮用v-if显示,需要在数据里定义一个属性,用这个属性来判断是否显示。当 select变化 时,把当前行的 数据改变(绑定change事件时传当前行的id 唯一标识)。然后 遍历原数据,根据 id 改变 其 删除按钮是否隐藏的属性