vue 全选与取消全选

 

所用知识点html

1 v-model:监听input内容vue

2 watch:监听属性方法ajax

参考https://cn.vuejs.org/v2/api/#watchapi

3 页面初始化调用函数 mounted数组

一:html元素函数

实现思路htm

1 v-model 一个收集全部input(除全选框外)数组checkModel ,vue会动态将其checked为true的input的value值存入数组checkModel里blog

2 watch函数来监听checkModel 属性,当其长度==input元素时 全选按钮选中 不然取消事件

3 全选按钮v-model checkAll 属性来显示当前选中状态 click事件里 当checkAll为true时 全选 全部input按钮被选中也就是checkModel的遍历存入其value值get

 

完整代码:

 

备注:这里getUserData()函数并无使用到只是为有序ajax请求渲染页面作铺垫

相关文章
相关标签/搜索