如何 更换vue的图标_vue如何实现图标点击选中后换一个图标(只单选)

优惠券

{{coupon}}

{{nocoupon}}

{{coupon_left1}}{{num}}{{coupon_left2}}

{{coupon_right1}}

  • {{coupon.price}}{{unitPrice}}

    {{available}}

    {{universalCoupon}}

    {{date}}

    {{application}}

这是vue.js代码

var content = new Vue({

el: ".app-web",

data: {

coupon: '优惠券',

nocoupon: '不使用优惠券',

coupon_left1: '有',

num: '4',

coupon_left2: '张优惠券可用',

coupon_right1: '优惠券使用说明',

website: '#',

unitPrice: '元',

available: '满100元可用',

universalCoupon: '全场通用券',

date: '2018.06.07 - 2018.07.07到期',

application: '此券应用去所有商品(特殊商品除外)',

coupons: [

{price: '20'},

{price: '50'},

{price: '100'}

],

}

});

这是CSS样式

html,

body,

div,

ul,

li,

dl,

dt,

dd,

p,

h1,

h2,

h3,

h4,

h5,

h6,

span,

a,

em,

b,

strong,

img,

input,

textarea,

select,

form {

margin: 0;

padding: 0;

}

li {

list-style: none;

}

img {

border: 0 none;

vertical-align: top;

}

a {

color: #3d3d3d;

text-decoration: none;

}

a:hover {

color: #f60;

}

input {

border: none;

outline: none;

}

.clearfix {

*zoom: 1;

}

.clearfix:after {

content: ".";

visibility: hidden;

clear: both;

display: block;

height: 0;

font-size: 0;

}

html{

font-size: 50px;

}

body {

width: 100%;

margin: 0 auto;

padding-bottom: 1.6rem;

font-family: "微软雅黑";

background: #F1F2F6;

font-size: 0.24rem;

overflow-x: hidden;

}

/*头部*/

header {

padding-bottom: 0.4rem;

}

header .top {

background-color: #000000;

width: 100%;

height: 1rem;

color: #FFFFFF;

}

header .top img {

float: left;

padding-top: 0.2rem;

padding-left: 0.2rem;

}

header .top .title{

font-size: 0.5rem;

line-height: 1rem;

letter-spacing: 0.1rem;

text-align: center;

}

.bottom {

padding-bottom: 0.5rem;

}

/*no_Coupon*/

.no_Coupon {

width: 100%;

height: 0.9rem;

background: #FFFFFF;

}

.no_Coupon .left {

font-size: 0.32rem;

color: #2f2f2f;

line-height: 0.9rem;

letter-spacing: 0.06rem;

display: block;

padding-left: 0.5rem;

}

.no_Coupon .right {

float: right;

margin: -0.6rem 0.2rem;

background: url(../img/png_1.png)no-repeat;

width: 0.44rem;

height: 0.44rem;

}

/*.top*/

.content .top {

width: 100%;

height: 1rem;

line-height: 1rem;

font-size: 0.28rem;

letter-spacing:0.06rem;

box-sizing: content-box;

}

.content .top .left {

padding-left: 0.5rem;

}

.content .top .left i {

font-style: normal;

color: #fd7290;

}

.content .top .right {

float: right;

padding-right: 0.4rem;

}

.content .top .right img {

vertical-align: middle;

padding-bottom: 0.04rem;

}

.content .top .right a {

font-size: 0.28rem;

color: #0090ff;

text-decoration: underline;

}

/*Coupon_1*/

.Coupon_1 {

width: 100%;

height: 1.8rem;

background: url(../img/bj@2x.png)no-repeat center;

background-size: 96% 100%;

letter-spacing: 0.02rem;

}

.changeCoupon_1{

height: 2rem;

}

.Coupon_1 .left {

width: 29%;

color: #fd7290;

text-align: center;

padding: 0.2rem 0px 0 0.22rem;

float: left;

}

.Coupon_1 .left span {

font-size: 0.22rem;

}

.Coupon_1 .left .left_top {

width: 100%;

font-size: 0.6rem;

padding-bottom: 0.08rem;

}

.Coupon_1 .left .left_bottom {

width: 100%;

font-size: 0.08rem;

}

.Coupon_1 .center {

width: 68%;

float: right;

padding-top: 0.3rem;

}

.Coupon_1 .center .center_1 {

font-size: 0.2rem;

color: #2f2f2f;

padding-bottom: 0.1rem;

}

.Coupon_1 .center .center_2 {

font-size: 0.2rem;

color: #9D9D9D;

padding-bottom: 0.2rem;

}

.Coupon_1 .center .center_3 {

font-size: 0.2rem;

color: #9D9D9D;

padding-bottom: 0.3rem;

}

.Coupon_1 .center .center_3 img {

vertical-align: middle;

}

.Coupon_1 .center .right{

float: right;

width: 3%;

margin: -1.7rem 0.2rem;

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/381541.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HK-2000 数采仪系统说明之 5.H2000SService程序调用说明

HK-2000数据采集仪必须启动H2000SService服务(V2版本才有这个程序),启动命令./H2000SService 7002 该命令也可以添加到bject目录下的StartUp.sh脚本里./H2000SService 7002 > /dev/null &这样启动时会自动运行该服务gbDscMonitorES程序运行的计算机必须与HK…

[Beego] 内置的模板函数(不同格式的字符串和html的互转)

在使用beego框架的时候,常常需要把不同形式的字符串转化为html,有时候为了安全考虑会将html转义,而有时候希望能显示html标签。在存储到db中后,再取出来的显示是原本的,即html标签不会生效,这就需要一些内置…

python中isalpha的用法_python函数--isalpha()方法

原博文 2019-09-26 10:59 − isalpha()方法 描述:Python isalpha() 方法检测字符串是否只由字母组成。isalpha()方法语法:str.isalpha()参数:无。返回值:如果字符串至少有一个字符并且所有字符都是字母则返回 True,否则返回 False…

stm32驱动ssd1306配置_STM32 OLED 屏幕 驱动芯片SSD1306 IIC代码

#include "oled.h"#include "stdlib.h"#include "oledfont.h"#include "delay.h"#include "usart.h"//SSD1306 OLED 驱动IC驱动代码//驱动方式:IIC//OLED的显存//存放格式如下.//[0]0 1 2 3 ... 127//[1]0 1 2 3 ... 127//[…

C#数据结构-单链表

理论基础: 链表是用一组任意的存储单元来存储线性表中的数据元素。 如果结点的引用域只存储该结点直接后继结点的存储地址,则该链表叫单链表(Singly Linked List)。 单链表由头引用H唯一确定。头引用指向单链表的第一个结点,也就是把单链表第…

[Golang] string类型和其他类型的值的互转

问题 由于在开发过程中遇到类型转换问题,比如在web中某个参数是以string存在的,这个时候需要转换成其他类型,这里官方的strconv包里有这几种转换方法。 实现 有两个函数可以实现类型的互转(以int转string为例) 1. For…

pandas 根据单号分类_由 “猫捉老鼠”游戏联想的用户分类问题

一、说在最前 用户识别,用户分类,精准营销…这是咱们业务人员常常念叨的话。底层逻辑为无论任何营销目的,在营销手段上,越针对某一细化群体,达成目的的概率也就会越大。那今天就来和大家说道说道用户识别/分类的一种方…

python解释器环境中、用于表示上一次_文学人类学概说_尔雅文学人类学概说答案第四小节课后作业答案...

【判断题】对零星分数的统计资料,经过统计分组整理后,仍然不能发现其特点和规律。【单选题】小明一家三口在食用自制的臭豆腐后,相继出现全身乏力、头晕、头痛,继而出现视力模糊、眼睑下垂、复视、吞咽困难等症状,他们…

[Golang]slice的用法以及和数组的区别

说明 slice是go的一个语言特性,其实有点类似于cpp的vector,可变长度,可以扩展空间。今天详细看了下,做下总结。 slice本质上是一个区间,原型是[]T,大致的实现是这样的: type slice struct {first *Tlen i…

IE Firefox通用DOM

要写出在各大主流浏览器上都兼容的JS代码,就要关注他们的区别,下是IE和FF综合考虑的通用DOM! 1.document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName")或document.formName.ele…

arraylist从大到小排序_java基础算法之二叉树排序(递归)

一、二叉树介绍在计算机科学中,二叉树是每个结点最多有两个子树的树结构。二叉树由各种节点组成,如下图所示:每个节点都可以有左子节点,右子节点每一个节点都有一个值二叉树遍历:二叉树的遍历分左序,中序&a…

uvm 形式验证_IC设计职位详解之“数字验证工程师”就业必学课程

数字验证处于数字IC设计流程的前端,属于数字IC设计类岗位的一种。在IC设计中,数字验证所占的人数比重是非常多的,很多大公司,数字前端设计工程师与验证工程师的比例已经达到1:3。数字验证主要分成几种层次的验证&#…

[Golang]slice值传递存在的问题

说明 因为slice是指针类型,所以很多人会误以为其传递的是引用,所以在使用的过程中会出现一些非期望的实现。 问题 在使用append函数时,比如以下函数: func sliceModify(slice []int) {// slice[0] 88slice append(slice, 6) } …

IE8给你选择的理由

记得第一次用电脑时的情景,有点兴奋,双手不知道往哪里放,还有点局促和不安,怕不小心弄坏了它。也记得第一次上网,那个时候的上网就是用浏览器去访问在线聊天室,去和不认识的人去聊天,在网络信息…

流畅的python目录_流畅的python python 序列

内置序列 容器类型 list 、tuple和collections.deque这些序列能放入不同的类型的数据 扁平序列 str、byets、bytearray、memoryview(内存视图)和array.array(数组) 可变序列 list、bytearray、array.array、collections.deque和memoryview 不可变序列 tuple、str和bytes 可变序…

[Golang] 用interface{}实现泛型出现的问题

说明 在做一些实现的时候,碰到了一个棘手的问题,问题是这样的,向一个函数里传入slice和begin,end,返回slice[begin:end]。很明显这是一个实现泛型的问题,但是在做具体实现的时候出现问题。 问题 根据问题,很容易写下如…

dwf怎么合成一个_将ActionForm拼合成一条插入和更新语句

package chs.jhsyss.form;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.Date;public class Waper {public Waper(){}/*** 本方法用于将FORM对象组装成一条INSERT语句* param obj ActionForm 以及其子对象* param for…

WebHelper类

成员一:获取上下文对象: public static HttpContext GetContext() { HttpContext context HttpContext.Current; if (context null) { throw new Exception("HttpContext not found"…

关联查询数据重复怎么办_在设计数据表的时候,是一个宽表好,还是多个维度表好?...

数据仓库每张表的搭建,主要依赖于这个表在整个数据仓库中的作用和相关意义。首先要清楚这个表的存在是为了解决那些问题,什么角色使用,怎么保证使用者尽可能好的体验解决问题。从以上所提到的角度去看待问题,拆解以下几点因素&…

[Beego] [bootstrap-paginator]实现分页功能

说明 在开发中分页功能几乎是必不可少的一项功能,使用beego框架开发时,就遇到了分页功能的需求。可能是之前版本并不支持,我发现有很多自己实现的分页功能的封装,在阅读了官方源码时,我发现了分页功能的封装&#xff0…