vue点击切换颜色

只能点击一个

修改资料--类别

类别

保存

{{item.msg}}

最多可选择三项

mui.init()

var categroy = new Vue({

el:'#categroy',

data:{

items:[{

msg: '电影'

},{

msg: '剧集'

},{

msg: '综艺'

},{

msg: 'MV'

},{

msg: '记录'

},{

msg: '广告'

},{

msg: 'VR'

},{

msg: '动漫'

},{

msg: '其他'

}

],

changeActive:0

},

mounted:function() {

},

methods: {

isActive:function(index) {

var _this = this;

_this.changeActive = index;

}

}

})

less

用less实现

#categroy {

.mui-bar {

background: #fff;

box-shadow: none;

border-bottom: 1px solid #c8c7cc;

.mui-icon {

color: #c8c7cc;

}

.mui-save {

padding: 14px 10px;

margin: 0 -10px;

font-size: 14px;

}

}

.mui-content {

width: 100%;

height: 100%;

background: #ffffff;

.categroy-box {

margin: 13px 30px;

.categroy-btn {

display: inline-block;

width: 23%;

line-height: 2;

margin: 0 5px 8px 0;

text-align: center;

font-size: 1.6rem;

}

.active {

border-radius: 16px;

color: #ffffff;

background: #0189ff;

}

}

}

p {

margin: 12px 0 0 20px;

font-size: 1.6rem;

}

}

vue点击切换颜色限制个数

修改资料--类别

类别

保存

{{item.msg}}

最多可选择三项

mui.init()

var categroy = new Vue({

el:'#categroy',

data:{

items:[{

msg: '电影'

},{

msg: '剧集'

},{

msg: '综艺'

},{

msg: 'MV'

},{

msg: '记录'

},{

msg: '广告'

},{

msg: 'VR'

},{

msg: '动漫'

},{

msg: '其他'

}

]

},

mounted:function() {

},

methods: {

isActive:function(item) {

var _this = this;

var a = document.getElementsByClassName('active');

//如果active class的checked是否存在

if(typeof item.checked == 'undefined') {

if(a.length<3){

console.log(a.length)

//全局创建

//Vue.set(item,'checked',true);

//局部创建

_this.$set(item,'checked',true);

}else {

mui.toast('最多选择三项')

}

}else{

item.checked = !item.checked;

}

}

}

})

vue限制点击次数_vue点击切换颜色限制个数(用了mui框架)相关推荐

  1. java获取页面点击次数_JSP 点击量统计

    JSP 点击量统计 有时候我们需要知道某个页面被访问的次数,这时我们就需要在页面上添加页面统计器,页面访问的统计一般在用户第一次载入时累加该页面的访问数上. 要实现一个计数器,您可以利用应用程序隐式对 ...

  2. php实现展现量cookie,[转载]展现量、点击量、点击率;访客数、访问次数、浏览量的区别与作用...

    1. 什么是展现量.点击量.点击率 在百度推广后台可以看到消费.平均价格.点击.展现.点击率.千次展现费用等数据,这些数据是你全面评估推广效果.深入开展推广优化的基础. 在网民搜索查询时,如果您账户内 ...

  3. 点击量、点击率、访客数、的区别与作用

    1. 什么是展现量.点击量.点击率 在百度推广后台可以看到消费.平均价格.点击.展现.点击率.千次展现费用等数据,这些数据是你全面评估推广效果.深入开展推广优化的基础. 在网民搜索查询时,如果您账户内 ...

  4. vue限制点击次数_解决vue 按钮多次点击重复提交数据问题

    这个其实是一个很细节的问题. 如果我们操作一个按钮,然后在按钮点击的时候绑定事件. 事件分为两种情况: •第一种: 不操作数据型 •第二种: 操作数据型 点击 这里我们通过控制isDisable 来设 ...

  5. vue图片点击超链接_vue使用v-for实现hover点击效果

    使用Vue来实现鼠标悬停效果.可以使用事件处理器v-on指令(简写为:@)来完成.为标签绑定mouseenter以及mouseleave事件即可. hover是css中的选择器,用于选择鼠标指针浮动在 ...

  6. element,点击查看,实现tab切换:

    点击查看,实现tab切换: 代码如下: <template><div><el-table :data="tableData" style=" ...

  7. php js统计链接点击次数,JS实现在线统计一个页面内鼠标点击次数的方法

    本文实例讲述了JS实现在线统计一个页面内鼠标点击次数的方法.分享给大家供大家参考.具体实现方法如下: js记录鼠标的点击次数 function addCookie(name,cookievalue,t ...

  8. ecshop文章增加点击次数插件

    2019独角兽企业重金招聘Python工程师标准>>> ecshop文章增加点击次数显示,一般的CMS都的文章系统都有点击次数,而ecshop的各个版本都没有这个功能,增加这个功能比 ...

  9. Vue监听滚动条事件 点击回到顶部

    Vue监听滚动条事件 点击回到顶部 监听滚顶条事件: created () {this.listenerFunction(); }, beforeDestroy () {document.remove ...

最新文章

  1. 企业如何利用新闻类软文营销策划
  2. 什么是跨域,什么是同源
  3. import,export的支持[nodejs]
  4. Python词云学习之旅
  5. ITK:创建Sobel内核
  6. flex java 开发环境搭建_Flex+JAVA+BlazeDS开发环境配置(Java工程和Flex工程独立)
  7. linux操作系统信号捕捉函数之回调函数小结
  8. ORM系列之Entity FrameWork详解
  9. 图片操作案例:python 批量更改图像尺寸到统一大小的方法
  10. ECCV 2020 | 空间-角度信息交互的光场图像超分辨,性能优异代码已开源
  11. 退出命令_利好消息!上级命令:乡村医生满60岁要办退出手续
  12. matlab 做中值滤波时K = filter2(fspecial('average',3),J)/255,为什么要除以255
  13. 深入浅出 Javascript API(二)--地图显示与基本操作
  14. 【算法设计与分析】专栏目录
  15. GB4706标准全集 家用和类似用途电器
  16. 2019年畅销好书大盘点,有你喜欢的书吗?
  17. windows server2012搭建邮箱服务器+客户端界面(hmailserver+afterlogic)+批量创建邮箱
  18. Ubuntu 视频播放器,弃用SMplayer,选择MPV
  19. Office三件套批量转PDF以及PDF书签读写与加水印
  20. 降低OLED屏幕功耗的方法

热门文章

  1. java new 新对象_java基础(五)-----new一个对象的具体过程
  2. arm-linux启动,linux启动流程arm
  3. php输出源文件,apt-get 按照php7后apache 输出php源文件
  4. 加密Python脚本
  5. 动态规划系列问题—从小白到大佬的入门、进阶之旅!!!
  6. AcWing1077. 皇宫看守(树形DP)题解
  7. 理解包装类 Integer 的底层实现,教你破解所有面试难题!
  8. CMMI与Agile敏捷开发比较之一:两者的本质区别
  9. 找回Google Reader丢失的笔记(notes)
  10. vue 组件需要注意的事项: