使用vue.js实现checkbox的全选,和多个的删除
来源:互联网 发布:轮询算法 java 编辑:程序博客网 时间:2024/06/02 20:30
使用vue.js实现checkbox的全选,和多个的删除
欢迎大家来我的博客浏览更多的干货内容
www.jaxqin.com
template代码: <template>
<div class="hello">
<ul>
<li v-for="(item, index) in proData">
<label for="">
<input type="checkbox" :value="index" v-model="selectArr">
</label>{{item.name}}
</li>:
</ul>
<button type="" @click="del">删除</button>{{selectArr}}
<label>
<input type="checkbox" class="checkbox" @click="selectAll" />全选
</label>
</div>
</template>
script部分:
<script>var proData = [{ "name": "j1ax"}, { "name": "j2ax"}, { "name": "j3ax"}, { "name": "j4ax"}]export default { name: 'hello', data() { return { proData: proData, selectArr: [] } }, created() { this.$http.get('/api/home').then(function(response) { response = response.body; this.proData = response.data; }) }, methods: { del() { let arr = []; var len = this.proData.length; for (var i = 0; i < len; i++) { if (this.selectArr.indexOf(i)>=0) { console.log(this.selectArr.indexOf(i)) }else{ arr.push(proData[i]) } } this.proData = arr; this.selectArr = [] }, selectAll(event) { var _this = this; console.log(event.currentTarget) if (!event.currentTarget.checked) { this.selectArr = []; } else { //实现全选 _this.selectArr = []; _this.proData.forEach(function(item, i) { _this.selectArr.push(i); }); } } }}</script>
0 0
- 使用vue.js实现checkbox的全选,和多个的删除
- Vue.js实现checkbox的全选和反选
- Vue.js实现checkbox的全选和反选
- Vue.js实现checkbox的全选和反选
- vue.js实现checkbox全选
- js实现简单的checkbox全选和取消全选效果
- JS实现checkbox的全选和取消全选
- JS的checkbox实现全选
- 使用js实现checkbox的全选与反选功能
- checkbox中全选和全不选的JS代码实现
- 唯爱小粽子:js实现checkbox的全选和反选
- Android全选删除CheckBox的简单使用
- 用JS实现CheckBox的全选 修改 取消 查询 删除函数和图片实现添加 返回的链接
- js 的checkbox 全选
- JS实现CheckBox的全选/反选
- js checkbox全选和取消的事件
- checkbox的全选和取消全选按钮的js
- CheckBox全选的实现
- Java8 移除了APT以及mirror API后,使用Pluggable Annotation Processing API
- 样式优先级CSS优先级CSS样式权重
- 百度文库转载高通手机开发概述
- CentOS 6.5搭建Nexus Maven私服
- JDBC操作数据库基本步骤
- 使用vue.js实现checkbox的全选,和多个的删除
- java字符串转换List map
- JS常见代码块,持续更新......
- 8.内部类
- stdin,stderr,stdout
- home-brew
- python安装
- Gulp在前端的常用操作实例
- 包装类的自动装拆箱及Integer类的缓存区问题