代码如下

<template>
<div class="wrapp">
<button @click="onEdit">{{isEdit?'完成':'编辑'}}</button>
<van-checkbox-group v-model="checked" ref="checkboxGroup">
<template v-for="item in list">
<div :key="item.id" class="item">
<div class="check" v-if="isEdit">
<van-checkbox :name="item.id" />
</div>
<div class="content" :style="{width: clientWidth-46+'px'}">
<div>{{item.name}}</div>
<div>{{item.tel}}</div>
<div>{{item.address}}</div>
</div>
</div>
</template>
</van-checkbox-group>
<button @click="onAll">全选</button>
</div>
</template> <script>
export default {
data() {
return {
clientWidth: 0,
isEdit: false,
checked: [],
list: [
{
id: "1",
name: "张三",
tel: "13000000000",
address: "浙江省杭州市西湖区文三路 138 号东方通信大厦 7 楼 501 室",
isDefault: true
},
{
id: "2",
name: "李四",
tel: "1310000000",
address: "浙江省杭州市拱墅区莫干山路 50 号"
}
],
disabledList: [
{
id: "3",
name: "王五",
tel: "1320000000",
address: "浙江省杭州市滨江区江南大道 15 号"
}
]
};
},
methods: {
onEdit() {
this.isEdit = !this.isEdit;
},
onAll() {
this.$refs.checkboxGroup.toggleAll();
}
},
mounted() {
this.clientWidth = document.body.clientWidth;
}
};
</script>
<style scoped>
.wrapp {
padding: 0 10px;
}
.item {
white-space: nowrap;
margin-top: 10px;
overflow: hidden;
}
.check {
padding: 0 10px;
width: 40px;
display: inline-block;
position: relative;
top: -30px;
}
.content {
display: inline-block;
padding: 12px;
background-color: #fff;
border-radius: 8px;
white-space: normal;
}
</style>

效果如下

vant批量选择删除列表的更多相关文章

  1. PHP+MySql+Bootstrap实现用户界面数据的删除、修改与批量选择删除——实例操作

    第一步:在数据库中建立要操作的信息表 如下图: 第二步:实现对该信息表中数据的删除功能 代码如下:main(主页面) <!DOCTYPE html><html>    < ...

  2. MVC列表页通过CheckBox进行批量选择删除

    1.Html代码,将所有CheckBox包含于删除表单,并且所有列表项的CheckBox使用相同的Name,并且Value设置为数据项主键ID @using (Html.BeginForm(" ...

  3. Android开发之ListView条目批量选择删除

    ListView实现的列表,假设是可编辑,可删除的,一般都要提供批量删除功能,否则的话,一项一项的删除体验非常不好,也给用户带来了非常大的麻烦. 实现效果图 详细实现代码 select.xml 主布局 ...

  4. Android ListView批量选择(全选、反选、全不选)

    APP的开发中,会常遇到这样的需求:批量取消(删除)List中的数据.这就要求ListVIew支持批量选择.全选.单选等等功能,做一个比较强大的ListView批量选择功能是很有必要的,那如何做呢? ...

  5. 在 Excel 中如何使用宏示例删除列表中的重复项

    概要:在 Microsoft Excel 中,可以创建宏来删除列表中的重复项.也可以创建宏来比较两个列表,并删除第二个列表中那些也出现在第一个(主)列表中的项目.如果您想将两个列表合并在一起,或者如果 ...

  6. PHP批量清空删除指定文件夹内容

    PHP批量清空删除指定文件夹内容: cleancache.php <?php // 清文件缓存 $dirs = array( realpath(dirname(__FILE__) . '/../ ...

  7. JSP页面批量选择&全选操作&选择回显

    效果如下: js验证部分: 页面body部分: 附:控制器Controller中验证批量选择条件回显:

  8. Android 者开发如何选择测试机列表

    Android 系统已经分化成多种不同的定制版本,制造厂商的不同手机使用的硬件千差万别.差异化带来良好的用户体验的同时,也给开发者带来的适配的问题.于是每个开发团队都需要面临选择测试机列表的问题.我基 ...

  9. React 点击删除列表中对应项(React 获取DOM中自定义属性)

    点击删除按钮,删除列表中对应项本来是React比较基础的应用,可是应用情况变得复杂了以后,我还真想了一会儿才搞定. 简化一下应用场景:点击新增按钮,增加一条输入框,点击输入框旁边的按钮,删除该输入框( ...

  10. python中循环删除列表中元素时的坑!

    循环删除列表中元素时千万别用正序遍历,一定要用反序遍历! 废话不多说,先上案例代码: def test(data): for i in data: data.remove(i) return data ...

随机推荐

  1. WCHNET_SocketSend返回0x11原因及解决方法

    问题描述: TCPCLIENT模式使用WCHNET_SocketSend发送有概率会返回0x11 按wchnet.h定义为内存溢出错误. 异常分析: 通过WCHNET_QueryUnack查看,发现异 ...

  2. 剖析 Docker Swarm 操作对容器端口影响

    剖析 Docker Swarm 操作对容器端口影响 一.背景阐述 在使用 Docker Swarm 构建集群环境过程中,于 ts3 节点出现了原有的容器端口全部失效,手动重启后才恢复的情况.期间涉及 ...

  3. nohup启动jar包

    1. 后台启动jar包,并追加日志到日志文件run.log nohup java -jar wash-1.0-SNAPSHOT.jar >> run.log 2>&1 &am ...

  4. C#访问注册表

    注册表 .wiz-editor-body .wiz-code-container { position: relative; padding: 8px 0; margin: 5px 0; text-i ...

  5. .NET CORE API接口的分组、版本管理

    参照: Asp.net Core的Swagger接口根据模块.版本分组 (bbsmax.com)

  6. centos安装npm和 nodejs

    NPM安装 00X01:创建目录 mkdir /usr/local/node/ cd /usr/local/node/ 00x02:下载安装包 wget https://npm.taobao.org/ ...

  7. 如何创建一个 Win32 窗口并理解其背后的设计

    如何创建一个 Win32 窗口并理解其背后的设计 在 Windows 系统中,使用 Win32 API 创建图形用户界面(GUI)应用程序是传统的做法.虽然现在有许多更高层次的开发框架,比如 MFC. ...

  8. ElementUI默认样式修改

    修改ElementUI 样式的几种方式 新建全局样式表 新建 global.css 文件,并在 main.js 中引入. global.css 文件一般都放在 src->assets 静态资源文 ...

  9. xamarin.forms+prism 实现DialogService(对话框服务)

    Getting Started with IDialogAware Creating dialogs with the DialogService requires a ViewModel that ...

  10. heapdump敏感信息提取工具-heapdump_tool(二),附下载链接。

    ​ heapdump敏感信息查询工具,例如查找 spring heapdump中的密码明文,AK,SK等 下载链接: heapdump_tool下载链接:heapdump_tool下载 声明: 此工具 ...