vue里input根据value改变背景色的实例


Posted in Javascript onSeptember 29, 2018

1、首先定义两个不同的

.null-input .el-input__inner {
background-color: rgba(255, 255, 255, 0.8); 
color: #525661; 
font-size: 16px;
}

.no-null-input .el-input__inner { 
background-color: rgba(255, 255, 255, 1); 
color: #524F52; 
font-size: 16px;
}

2、根据:class 控制input的class

:class="{ 'null-input':isNullInput, 'no-null-input':!isNullInput}" @change="changeCss"

3、根据change方法判断input的值 然后控制isNullInput的值

changeCss(val) { 
if (val === "") { 
this.isNullInput = true; 
} else { 
this.isNullInput = false; 
} 
console.log(this.isNullInput); 
}

但是关于placeholder颜色无法改变

网上的方法试了 没有效果--网上方法:input::-webkit-input-placeholder

以上这篇vue里input根据value改变背景色的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
通过 Dom 方法提高 innerHTML 性能
Mar 26 Javascript
JavaScript使用二分查找算法在数组中查找数据的方法
Apr 07 Javascript
javascript性能优化之DOM交互操作实例分析
Dec 12 Javascript
jQuery插件实现带圆点的焦点图片轮播切换
Jan 18 Javascript
jQuery on()绑定动态元素出现的问题小结
Feb 19 Javascript
Asp.Net之JS生成分页条的方法
Nov 23 Javascript
MVVM框架下实现分页功能示例
Jun 14 Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
Sep 13 Javascript
详解微信小程序框架wepy踩坑记录(与vue对比)
Mar 12 Javascript
在vue和element-ui的table中实现分页复选功能
Dec 04 Javascript
JavaScript 函数用法详解【函数定义、参数、绑定、作用域、闭包等】
May 12 Javascript
详解Vue的七种传值方式
Feb 08 Vue.js
4个顶级开源JavaScript图表库
Sep 29 #Javascript
脚手架vue-cli工程webpack的基本用法详解
Sep 29 #Javascript
vue实现条件判断动态绑定样式的方法
Sep 29 #Javascript
vue根据值给予不同class的实例
Sep 29 #Javascript
vue实现重置表单信息为空的方法
Sep 29 #Javascript
Vue中的Props(不可变状态)
Sep 29 #Javascript
vue动态删除从数据库倒入列表的某一条方法
Sep 29 #Javascript
You might like
利用php做服务器和web前端的界面进行交互
2016/10/31 PHP
DOMAssitant最新版 DOMAssistant 2.5发布
2007/12/25 Javascript
JavaScript获得选中文本内容的方法
2008/12/02 Javascript
获得所有表单值的JQuery实现代码[IE暂不支持]
2012/05/24 Javascript
基于jQuery的烟花效果(运动相关)点击屏幕出烟花
2012/06/14 Javascript
jQuery+.net实现浏览更多内容(改编php版本)
2013/03/28 Javascript
javascript验证上传文件的类型限制必须为某些格式
2013/11/14 Javascript
Google Dart编程语法和基本类型学习教程
2013/11/27 Javascript
一个简单的jquery进度条示例
2014/04/28 Javascript
nodejs npm包管理的配置方法及常用命令介绍
2014/06/05 NodeJs
ANGULARJS中使用JQUERY分页控件
2015/09/16 Javascript
Bootstrap每天必学之模态框(Modal)插件
2016/04/26 Javascript
vue异步加载高德地图的实现
2018/06/19 Javascript
vue.js template模板的使用(仿饿了么布局)
2018/08/13 Javascript
JS实现的碰撞检测与周期移动完整示例
2019/09/02 Javascript
[01:04:05]VG vs Newbee 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
使用Python的判断语句模拟三目运算
2015/04/24 Python
Python过滤列表用法实例分析
2016/04/29 Python
Python中enumerate()函数编写更Pythonic的循环
2018/03/06 Python
python增加图像对比度的方法
2019/07/12 Python
Python中pymysql 模块的使用详解
2019/08/12 Python
python 串口读取+存储+输出处理实例
2019/12/26 Python
Python requests模块session代码实例
2020/04/14 Python
python 实现两个线程交替执行
2020/05/02 Python
python生成xml时规定dtd实例方法
2020/09/21 Python
python requests库的使用
2021/01/06 Python
两种CSS3伪类选择器详细介绍
2013/12/24 HTML / CSS
HTML5边玩边学(2)基础绘图实现方法
2010/09/21 HTML / CSS
莱德杯高尔夫欧洲官方商店:Ryder Cup Shop
2019/08/14 全球购物
教师校本培训方案
2014/02/26 职场文书
中学生学雷锋活动心得体会
2014/03/10 职场文书
单位委托书
2014/10/15 职场文书
优秀共产党员事迹材料2016
2016/02/29 职场文书
解决thinkphp6(tp6)在状态码500下不报错,或者显示错误“Malformed UTF-8 characters”的问题
2021/04/01 PHP
浅谈JavaScript浅拷贝和深拷贝
2021/11/07 Javascript
如何用vue实现网页截图你知道吗
2021/11/17 Vue.js