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代码的实现一个图片向上滚动切换
Sep 02 Javascript
从数组中随机取x条不重复数据的JS代码
Dec 24 Javascript
jquery实现的导航固定效果
Apr 28 Javascript
javascript移动设备Web开发中对touch事件的封装实例
Jun 05 Javascript
[原创]推荐10款最热门jQuery UI框架
Aug 19 Javascript
JS实现文档加载完成后执行代码
Jul 09 Javascript
ionic 上拉菜单(ActionSheet)实例代码
Jun 06 Javascript
HTML Table 空白单元格补全的简单实现
Oct 13 Javascript
基于js实现的限制文本框只可以输入数字
Dec 05 Javascript
详解Vue用自定义指令完成一个下拉菜单(select组件)
Oct 31 Javascript
react中实现搜索结果中关键词高亮显示
Jul 31 Javascript
vue iview多张图片大图预览、缩放翻转
Jul 13 Javascript
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
php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总
2015/04/03 PHP
PHP可变变量学习小结
2015/11/29 PHP
24条货真价实的PHP代码优化技巧
2016/07/28 PHP
php 自定义错误日志实例详解
2016/11/12 PHP
PHP使用curl函数发送Post请求的注意事项
2016/11/26 PHP
详解PHP队列的实现
2019/03/14 PHP
PHP文件上传小程序 适合初学者学习!
2019/05/23 PHP
javascript十个最常用的自定义函数(中文版)
2009/09/07 Javascript
JavaScript 存在陷阱 删除某一区域所有节点
2010/05/10 Javascript
js常用代码段收集
2011/10/28 Javascript
javascript中解析四则运算表达式的算法和示例
2014/08/11 Javascript
JavaScript定义类和对象的方法
2014/11/26 Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
2015/04/24 Javascript
JavaScript中exec函数用法实例分析
2015/06/08 Javascript
深入浅析AngularJS和DataModel
2016/02/16 Javascript
gameboy网页闯关游戏(riddle webgame)--仿微信聊天的前端页面设计和难点
2016/02/21 Javascript
你知道setTimeout是如何运行的吗?
2016/08/16 Javascript
vue.js通过自定义指令实现数据拉取更新的实现方法
2016/10/18 Javascript
AngularJS实现与后台服务器进行交互的示例讲解
2018/08/13 Javascript
简单了解JavaScript中常见的反模式
2019/06/21 Javascript
js函数柯里化的方法和作用实例分析
2020/04/11 Javascript
Python列表解析配合if else的方法
2018/06/23 Python
对python tkinter窗口弹出置顶的方法详解
2019/06/14 Python
Pytorch修改ResNet模型全连接层进行直接训练实例
2019/09/10 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
2019/09/16 Python
哈萨克斯坦移动和数字技术在线商店:SatelOnline.kz
2020/09/04 全球购物
毕业生找工作推荐信
2013/11/21 职场文书
小学生操行评语
2014/04/22 职场文书
业务内勤岗位职责
2014/04/30 职场文书
珍惜资源的建议书
2014/08/26 职场文书
大学生学习计划书
2014/09/15 职场文书
2014年纪检工作总结
2014/11/12 职场文书
中学生勤俭节约倡议书
2015/04/29 职场文书
浅谈TypeScript 索引签名的理解
2021/10/16 Javascript
Java实现给Word文件添加文字水印
2022/02/15 Java/Android
vue如何实现关闭对话框后刷新列表
2022/04/08 Vue.js