Vue实现点击后文字变色切换方法


Posted in Javascript onFebruary 11, 2018

这里用文字举例,图片切换的原理也是一样的

大概思路是:用两个class相同的span分别是切换前后的文字,class相同主要是为了变换前后的文字位置相同。然后用click事件控制它们的显隐。

代码如下:

HTML:

<span class="response" v-show="!showCommentInput" @click="showCommentInput = !showCommentInput">回复</span>
<span class="response" v-show="showCommentInput" @click="showCommentInput = !showCommentInput">回复</span>

JS:

data(){
 return {
  showCommentInput = false,
 }
}

CSS:

.response {
 font-size:14px;
 color: #3e3e3e;
 &:hover{
 font-weight: bold;
 }
 &+.response {
 font-weight: bold;
 }

以上这篇Vue实现点击后文字变色切换方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
通过Jquery遍历Json的两种数据结构的实现代码
Jan 19 Javascript
js的回调函数详解
Jan 05 Javascript
跟我学习javascript的隐式强制转换
Nov 16 Javascript
jQuery绑定事件的几种实现方式
May 09 Javascript
Bootstrap 3.x打印预览背景色与文字显示异常的解决
Nov 06 Javascript
jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
Dec 24 Javascript
浅谈Vue.js中ref ($refs)用法举例总结
Dec 19 Javascript
vue 解决循环引用组件报错的问题
Sep 06 Javascript
vue+element加入签名效果(移动端可用)
Jun 17 Javascript
Layui数据表格跳转到指定页的实现方法
Sep 05 Javascript
vue.js封装switch开关组件的操作
Oct 26 Javascript
夯基础之手撕javascript继承详解
Nov 09 Javascript
Vue-cli中为单独页面设置背景色的实现方法
Feb 11 #Javascript
vue刷新和tab切换实例
Feb 11 #Javascript
详解如何在vue项目中引入elementUI组件
Feb 11 #Javascript
vue-router配合ElementUI实现导航的实例
Feb 11 #Javascript
vue页面跳转后返回原页面初始位置方法
Feb 11 #Javascript
使用vue-router设置每个页面的title方法
Feb 11 #Javascript
解决使用Vue.js显示数据的时,页面闪现原始代码的问题
Feb 11 #Javascript
You might like
php中get_object_vars()方法用法实例
2015/02/08 PHP
PHP中header用法小结
2016/05/23 PHP
php使用lua+redis实现限流,计数器模式,令牌桶模式
2019/04/04 PHP
jQuery点击tr实现checkbox选中的方法
2013/03/19 Javascript
href下载文件根据id取url并下载
2014/05/28 Javascript
javascript实现复选框超过限制即弹出警告框的方法
2015/02/25 Javascript
在HTML中插入JavaScript代码的示例
2015/06/03 Javascript
jQuery实现判断滚动条到底部
2015/06/23 Javascript
jQuery增加自定义函数的方法
2015/07/18 Javascript
jquery SweetAlert插件实现响应式提示框
2015/08/18 Javascript
vue 本地服务不能被外部IP访问的完美解决方法
2018/10/29 Javascript
详解Vue 动态组件与全局事件绑定总结
2018/11/11 Javascript
TypeScript开发Node.js程序的方法
2019/04/30 Javascript
Echarts地图添加引导线效果(labelLine)
2019/09/30 Javascript
vue $set 给数据赋值的实例
2019/11/09 Javascript
JS继承定义与使用方法简单示例
2020/02/19 Javascript
微信小程序间使用navigator跳转传值问题实例分析
2020/03/27 Javascript
vue treeselect获取当前选中项的label实例
2020/08/31 Javascript
python 实现一个贴吧图片爬虫的示例
2017/10/12 Python
python爬虫租房信息在地图上显示的方法
2019/05/13 Python
django中forms组件的使用与注意
2019/07/08 Python
Python 实现opencv所使用的图片格式与 base64 转换
2020/01/09 Python
django 文件上传功能的相关实例代码(简单易懂)
2020/01/22 Python
selenium WebDriverWait类等待机制的实现
2020/03/18 Python
python实现四人制扑克牌游戏
2020/04/22 Python
python3.7中安装paddleocr及paddlepaddle包的多种方法
2020/11/27 Python
施华洛世奇加拿大官网:SWAROVSKI加拿大
2018/06/03 全球购物
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
党员实事承诺书
2014/03/26 职场文书
计算机专业自荐信范文
2014/05/28 职场文书
影视后期实训报告
2014/11/05 职场文书
精神文明建设汇报材料
2014/12/24 职场文书
广告业务员岗位职责
2015/02/13 职场文书
九年级历史教学反思
2016/02/19 职场文书
情况说明书格式及范文
2019/06/24 职场文书
idea编译器vue缩进报错问题场景分析
2021/07/04 Vue.js