单选

 <!-- 单选 --><view class="company-item" :class="{'active': isChange == index}"  v-for="(item, index) in list" :key="index" @click="clickBtn(index)">{{item}}</view>
 isChange:'-1', //单选list: [],   //接口获取到的数组// 判断 当前index 是否与 ischange 相等,不相等择改变背景为红色(代表选中),再次点击取消clickBtn(index){// 单选if(index!=this.isChange){this.isChange = index;}else{// this.isChange = -1;    //不注释则可以点击取消,注释之后点击就不再取消}},

多选

 <!-- 多选 --><view class="skill-item" :class="{'active': isChange.indexOf(index)!=-1}"  v-for="(item, index) in list" :key="index" @click="clickBtn(index)"> {{item}}</view>
 isChange:[],  //多选list: [],  //接口获取到的数组clickBtn(index){// 多选if (this.isChange.indexOf(index) == -1) {if(this.isChange.length == 3){uni.showToast({title:'最多选择三项',icon:'none'})}else{this.isChange.push(index);//选中添加到数组里}} else {this.isChange.splice(this.isChange.indexOf(index), 1); //取消选中}let list2 =  []for(let index in this.isChange){list2.push(this.list[this.isChange[index]])}},

样式

.company-item{width:200rpx;height:50rpx;border:2rpx solid #555;border-radius:10rpx;font-size:30rpx;color:#555;text-align: center;line-height: 50rpx;
}
.active{border:2rpx solid #DD524D;color: #DD524D;
}

uni-app实现单选、多选改变样式相关推荐

  1. 微信小程序的多选改变样式_微信小程序button选中改样式-实现单选/多选

    小程序实现多button单选/多选 红色为选中状态 单选 多选 ①wxss /* pages/button-select/button-select.wxss */ .button_container ...

  2. 微信小程序的多选改变样式_微信小程序radio的样式修改

    效果图 代码 html部分 {{item.text}} css部分 radio .wx-radio-input.wx-radio-input-checked { border-color: #cc00 ...

  3. input复选框改变样式

    今天有人问我input复选框要怎么改变样式,查了一下,特整理下来: <input type="checkbox">input[type="checkbox&q ...

  4. 使用计算属性实现购物车功能效果(商品数量增减、单选多选计算金额和总价,)

    使用计算属性实现购物车效果(商品数量增减.单选多选计算金额和总价,) 涉及知识: Vue 基本指令 Vue 计算属性 使用 Vue 的基础语法知识,包括插值表达式与数据绑定.常用指令.计算属性等实现购 ...

  5. 大学必考计算机软件cad,大学CAD考试试题单选多选作图操作题.doc

    大学CAD考试试题单选多选作图操作题.doc -----测绘cc整理? 一.单项选择题(每题1分,共20分) 1.重新执行上一?个命令的最快?方法是:A (A) (B) (C) (D) (A) (B) ...

  6. Java web对试卷进行单选多选答题进行打分_知识竞赛答题活动小程序

    想扫码体验的同学,可以直接移步这篇文章了解下 小肥羊:如何搭建一套知识竞赛答题活动小程序​zhuanlan.zhihu.com 前言:这几天在公司闲闲无事,恰好团队有通过在线考试的需求,于是自发撸了一 ...

  7. 六安电大计算机考试真题及答案,电大dreamweaver网页设计单选多选判断填空试题库完整.pdf...

    电大 dreamweaver 网页设计 单选 多选 判断 填空 题库 1. 利用 a:link 设置的样式属于( B ). A. 类样式 B. 标签样式 C. 高级样式 D. 层叠样式 2. 以下选项 ...

  8. vant 验证手机号_【uni app】vant weapp的引入和部分详细调用(表单输入框、验证码、弹出层搭配选择器、地图)...

    本次小程序的开发使用uni app+vant weapp,vant weapp如何引用和部分组件使用方法如下 引入 在github(https://github.com/youzan/vant-wea ...

  9. 选择屏幕——按钮、单选复选框

    12.6.     按钮.单选复选框.下拉框的FunCode 如果复选框与单选按钮没有设置Function Code,则它们就会像普通的输入框一样,即使状态发生了改变,也不会触发PAI事件 对话屏幕中 ...

最新文章

  1. 测试信标灯的随机特性
  2. vim插件自动补齐_Vim7.3.3使用Autocomplpop自动补全插件报错解决办法
  3. sqlserⅴer随机函数_sql server 函数--rand() 生成整数的随机数
  4. python3精要(9)-字符串表达式,切片步进,字符串与数字转换,字符串不变与修改
  5. 区块链、自动驾驶、人工智能鏖战开始 谁将成为下一个风口?
  6. 手机python3l运行_Python3 os.lchflags() 方法
  7. python获取网络时间_python获取网络时间和本地时间
  8. UOJ418. 【集训队作业2018】三角形
  9. java序列化与深度克隆
  10. su命令\sudo命令\限制root远程登录
  11. 初踩阿里云效代码管理
  12. Adobe CS3教程安装问题
  13. mysql查看占用内存或者CPU高的SQL
  14. 有人晒出程序员聚餐照片,网友:根据头发量能看出技术水平高低!
  15. ISO 认证是哪三个?
  16. 专业网络综合测试仪——TFN TT70网络综合测试仪
  17. GNSS原理与应用(三)——坐标系统与时间系统
  18. LCD液晶屏连接方式有哪些呢及各自优缺点是什么?
  19. C# 获取USB设备列表
  20. 将jsp文件导入页面

热门文章

  1. 未来 5年 最赚钱的行业 -马云篇
  2. DT时代下数据安全运营面临的主要挑战
  3. 怎么选择HTTPS证书?
  4. OpenStack----Nova 计算服务器基础理论(持续更新)
  5. 《游戏学习》| 水果忍者HTML5网页版在线游戏 | 源码分析
  6. bootstrap框架的日历(bootstrap-datetimepicker)
  7. js数字滚动功能实现
  8. Onblur的点击事件
  9. [Linux网络编程]Socket套接字
  10. Android测量图像中物体大小,android – 如何使用OpenCV从图像中检测(计数)头发?