vant 解决tab切换插件标题样式自定义的问题


Posted in Javascript onNovember 13, 2020

解决vant 框架 tab切换插件标题样式不能自定义问题

vant 解决tab切换插件标题样式自定义的问题

找到源码:node_modules/vant/es/tabs/Title.js

修改如下代码:

return h("div", {
   "attrs": {
    "role": "tab",
    "aria-selected": this.isActive
   },
   "class": [bem({
    active: this.isActive,
    disabled: this.disabled,
    complete: !this.ellipsis
   }), {
    'van-ellipsis': this.ellipsis
   }],
   "style": this.style,
   "on": {
    "click": this.onClick
   }
  }, [h("span", {
    "class": bem('text')
   }, [this.slots() || this.title, h(Info, {
    "attrs": {
     "dot": this.dot,
     "info": this.info
    }
   })])]);

this.title即是标题;新增一个span标签

<span>看情况修改</span>

[h("span", {
    "class": bem('text')
   }, [this.slots() || this.title, h(Info, {
    "attrs": {
     "dot": this.dot,
     "info": this.info
    }
   }),h("span","看情况修改")])]

最后在app.vue中修改样式

.van-tabs__nav--line .van-tab .van-tab__text span{
  color:#cc0000 !important;
}

补充知识:vant样式改不动?进入调试器找生成的class类名设置样式

vant样式改不动?进入调试器找生成的class类名设置样式

vant 解决tab切换插件标题样式自定义的问题

用vue写的项目需要注意的地方是,在scoped里修改是无法做到修改vant样式的,这是外部引入的。我们需要新建一个,然后在里面用自己的类名限定住这个样式的修改。举例:

vant 解决tab切换插件标题样式自定义的问题

以上这篇vant 解决tab切换插件标题样式自定义的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
如何使用jQuery Draggable和Droppable实现拖拽功能
Jul 05 Javascript
JQuery判断radio(单选框)是否选中和获取选中值方法总结
Apr 15 Javascript
新手快速学习JavaScript免费教程资源汇总
Jun 25 Javascript
解析Node.js基于模块和包的代码部署方式
Feb 16 Javascript
JS+CSS实现的漂亮渐变背景特效代码(6个渐变效果)
Mar 25 Javascript
js实现精确到秒的日期选择器完整实例
Apr 30 Javascript
用Vue-cli搭建的项目中引入css报错的原因分析
Jul 20 Javascript
详解基于React.js和Node.js的SSR实现方案
Mar 21 Javascript
详解JavaScript中的强制类型转换
Apr 15 Javascript
jQuery实现颜色打字机的完整代码
Mar 19 jQuery
《javascript设计模式》学习笔记一:Javascript面向对象程序设计对象成员的定义分析
Apr 07 Javascript
vue3种table表格选项个数的控制方法
Apr 14 Vue.js
vue 授权获取微信openId操作
Nov 13 #Javascript
详解vue修改elementUI的分页组件视图没更新问题
Nov 13 #Javascript
Vue实现boradcast和dispatch的示例
Nov 13 #Javascript
Vue 列表页带参数进详情页的操作(router-link)
Nov 13 #Javascript
Vue 3.0中jsx语法的使用
Nov 13 #Javascript
vue点击Dashboard不同内容 跳转到同一表格的实例
Nov 13 #Javascript
解决iView Table组件宽度只变大不变小的问题
Nov 13 #Javascript
You might like
php 静态变量的初始化
2009/11/15 PHP
PHP数组排序函数合集 以及它们之间的联系分析
2013/06/27 PHP
Laravel 4 初级教程之Pages、表单验证
2014/10/30 PHP
PHP使用array_multisort对多个数组或多维数组进行排序
2014/12/16 PHP
discuz目录文件资料汇总
2014/12/30 PHP
PHP中strpos、strstr和stripos、stristr函数分析
2016/06/11 PHP
Laravel5.1自定义500错误页面示例
2016/10/09 PHP
Laravel 微信小程序后端搭建步骤详解
2019/11/26 PHP
Javascript笔记一 js以及json基础使用说明
2010/05/22 Javascript
读jQuery之四(优雅的迭代)
2011/06/20 Javascript
从数据结构分析看:用for each...in 比 for...in 要快些
2013/04/17 Javascript
jQuery实现表头固定效果的实例代码
2013/05/24 Javascript
jQuery中选择器小问题(新人难免遇到)
2014/03/31 Javascript
js确认删除对话框适用于a标签及submit
2014/07/10 Javascript
JavaScript代码判断点击第几个按钮
2015/12/13 Javascript
javascript匀速运动实现方法分析
2016/01/08 Javascript
Bootstrap 附加导航(Affix)插件实例详解
2016/06/01 Javascript
jQuery Easyui datagrid连续发送两次请求问题
2016/12/13 Javascript
angular 实现的输入框数字千分位及保留几位小数点功能示例
2018/06/19 Javascript
jQuery简单实现根据日期计算星期几的方法
2019/01/09 jQuery
JavaScript实现星级评价效果
2019/05/17 Javascript
详解JS预解析原理
2020/06/16 Javascript
JavaScript arguments.callee作用及替换方案详解
2020/09/02 Javascript
Vue使用CDN引用项目组件,减少项目体积的步骤
2020/10/30 Javascript
Python实现进程同步和通信的方法
2018/01/02 Python
django中ORM模型常用的字段的使用方法
2019/03/05 Python
python图片指定区域替换img.paste函数的使用
2020/04/09 Python
ALEX AND ANI:手镯,项链,耳环和更多
2017/04/20 全球购物
军训生自我鉴定范文
2013/12/27 职场文书
作文评语集锦大全
2014/04/23 职场文书
领导批评与自我批评范文
2014/10/16 职场文书
2014年安全工作总结范文
2014/11/13 职场文书
5.12护士节活动总结
2015/02/10 职场文书
暑期工社会实践报告
2015/07/13 职场文书
2016年社区综治宣传月活动总结
2016/03/16 职场文书
公司年会主持词范文!
2019/05/07 职场文书