vue 实现多选
v-model
<template>
<!--用户页面-选择关注-->
<div class="follow">
<h4>选择关注</h4>
<p>请选择您感兴趣的分类,给您最精准的推荐</p>
<div>
<ul class="flexStart">
<li v-for="(item,index) in followLists" :key="index">
<input type="checkbox" :id="item.id" :value="item.id" v-model="selectedIndex"/>
<label :for="item.id" class="choice-item">{{item.txt}}</label>
</li>
</ul>
</div>
</div>
</template> <script>
export default {
name: 'userFollow',
data() {
return {
selectedIndex: [],
followLists: [
{id: 0, txt: '入职体检'},
{id: 1, txt: '入职体检'},
{id: 2, txt: '入职体检'},
{id: 3, txt: '入职体检'},
{id: 4, txt: '入职体检'}
]
}
}
}
</script> <style scoped>
h4 {
font-size: 18px;
}
.follow {
padding: 30px 0 0 10px;
float: left;
width: 400px;
color: #0c0c0c;
}
.follow h4 {
color: #358ee7;
}
.follow p {
margin-bottom: 12px;
}
// 隐藏input
.follow ul li input {
display: none;
}
// 设置lable样式
.choice-item {
float: left;
width: 120px;
height: 36px;
line-height: 36px;
text-align: center;
border-left: 6px solid #d6d6d6;
background-color: #eaeaea;
margin-bottom: 16px;
margin-right: 10px;
cursor: pointer;
}
// 设置选中项label样式
input:checked + .choice-item {
color: #fff;
border-left: 6px solid #0a69c7;
background-color: #358ee7;
}
</style>
vue 实现多选的更多相关文章
- vue实现全选效果
vue实现全选效果 接触vue快半年了,记得刚用vue做项目的时候遇到一个全选功能,当时到处百度也没有找到怎么实现,最后还是用了jquery进行dom操作实现的. 今天没事就顺手写了一个,感觉很简单, ...
- vue实现全选框效果
vue实现全选框效果 一.总结 一句话总结: 全选的checkbox点击的时候判断这个checkbox的状态,如果没选中,说明下一个操作是选中所有 下面的每个checkbox判断一下是否所有的chec ...
- [原]vue实现全选,反选
用vue写业务代码时候,后端大神丢给我一堆数据,要求是做全选,反选功能,然后把用户更改的数据全部返回给他 基本思路 如果父级选中了,那么父级下面的子集全部选中checked=true; 如果子集中选中 ...
- Vue实现勾选后向数组都添加
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- vue分页全选和单选操作
<!DOCTYPE html> <html> <head> <title>演示Vue</title> <style> ul,li ...
- vue中全选和取消
1.效果预览 2.index.html <!DOCTYPE html> <html lang="en"> <head> <meta cha ...
- vue实现全选,反选
1.example.vue <template> <table class="table-common"> <tr> <th class= ...
- Angular/Vue多复选框勾选问题
此页面效果以Angular实现,Vue也可按照其大致流程实现,其核心本质没有改变. 功能效果为:页面初始化效果为要有所有角色的复选框,要求初始化默认勾选的角色要显示勾选,之后,能按照最终勾选的状态提交 ...
- vue实现全选反选--简单使用
最近需要用到vue的反选全选功能,于是就在网上找了一些代码实现,发现都不能够完美的实现.于是乎决定自己写出一套.经过一翻努力,完美了进行了实现.bug也已经修复完毕,希望能够帮助到大家! < ...
- vue 项目 多选 问题
近期 vue 项目用到多选功能,引用的elementUI的级联多选 Cascader,但是没有效果. 后来发现是elementUI版本问题,我们项目用的是2.7.2版本,版本太低. 后来 卸载了 重新 ...
随机推荐
- PHP 支持 JQuery 的 JSONP 跨域访问
Jquery Ajax进行跨域时需要使用JSONP,但JSONP格式和JSON格式是有区别的,如果直接返回JSON格式就会报错 首先将原有的Jquery代码中的dataType改成“jsonp”,具体 ...
- JEECG 新手常见问题大全,入门必读
大家还有什么问题,请跟帖,谢谢支持.. JEECG常见问题大全 原文地址:http://t.cn/RvYsEF61. jeecg数据库脚本问题 注意:jeecg3.5.2之前版本,不需要数据库脚 ...
- APP-7-百度地图移动轨迹
1.代码部分 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <me ...
- 我要重新开始学习C++了!
C++实在是博大精深!之前总不想读厚厚的C++ Primer. 然而,现在的水平真的只是初学者!只是因为写的代码太简单,所以没有用到一些特性.可以说还是门外汉! 写笔记!
- Python的几种主流框架
参考:https://www.cnblogs.com/linkenpark/p/5881586.html
- SignalR快速入门
本篇是SignalR系列教程的第一篇,本篇内容介绍了如何创建SignalR应用,如何利用SignalR搭建简易的聊天室等,本篇内容参考自:http://www.asp.net/signalr/over ...
- php初级之数组与 类初级
PHP 是后端脚本语言,回顾一下: 1.1 PHP 数组: <?php $user = array(); // 定义一个数组 $user[0] = 'zhangsan'; // 给数组赋值 $u ...
- jquery Load方法的重要点
一个非常重要而且很容易忽视的问题就是:你是否load进了你必须load的元素,是否有的没有load进来,打开firebug查看一下
- [Shell]Shell脚本的执行方式
---------------------------------------------------------------------------------------------------- ...
- Android忽略文件
转自我自己的博客...Android Studio上传项目到GitHub