uniapp微信小程序开发踩坑日记:修改组件默认样式

使用uniapp官方组件的时候,我们常常要修改组件的默认样式,但是网上的很多修改组件默认样式的方法都是不生效的(因为我都试过了)

下面给大家介绍vue构建的uniapp小程序中能够生效的修改组件默认样式的方法

1、在编译后的代码文件中找到你要修改的组件

编译器会把我们编写的vue文件编译成对应的json、js、wxss、wxml文件,我们需要先找到编译后组件对应的wxml代码

在这里教大家一个快速找到组件对应的wxml代码的方法:在微信开发者工具调试器的左上角有一个类似于鼠标的图案,点击这个图案,用鼠标在小程序页面中审查元素,很快就能找到组件对应的wxml代码

比如我要修改的组件是时间选择器uni-datetime-picker,那我找到的应该是如下的代码

2、 在App.vue中编写样式代码

在wxml文件中我们可以看到,我们要修改的组件类名为uni-calendar--fixed,接下来在App.vue中编写样式代码即可,记得一定要加上!important设置样式等级为最高级,不然样式可能不生效

例如

相关推荐
小灰灰搞电子5 小时前
Rust+Slint 实现动态消息提示框源码分享
开发语言·后端·rust
宿6746 小时前
vue3-包管理器
前端·vue.js
@PHARAOH6 小时前
WHAT - Remix 入门和基本实践:理解两套产物
前端·remix
传奇开心果编程7 小时前
【Rust入门知识点学与练】第21课:Trait 进阶 Advanced Traits
开发语言·学习·rust
新时代牛马7 小时前
字符设备驱动完整篇:从 cdev_add、file_operations 到chrdev_open 与排障
开发语言·python
swordbob7 小时前
ReentrantLock 与 AQS 完整学习手册
java·开发语言
mayaairi7 小时前
Vue2 生命周期完全指南:从创建到销毁的8个钩子函数
前端·javascript·vue.js
白山编程大哥8 小时前
Java OutputStreamWriter 详解:从字符到字节的桥梁
java·开发语言·python
xy34538 小时前
axure9.0 如何打造一个计时器(简单版)
前端·ui·html·axure·原型·产品设计
IMPYLH8 小时前
HTML 的 <pre> 元素
前端·javascript·html