自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 vue style标签中scoped的作用

对于单页面应用来说scoped起到避免两个页面之间css样式互相影响的作用。比如页面a和页面b,两个页面中都使用了vant组件库的button按钮,而vant组件库button按钮自带的class名为van-button,如果没有scoped在a页面中对按钮进行了设置,即使b中没有设置按钮样式,他也会和a页面中一样,可以变相理解为“继承”。虽然看上去好像是一件省事的事情,但对于两个页面对按钮样式要求不同的时候,就很麻烦了。

2023-06-15 13:47:12 245 1

原创 vue项目修改Vant组件的样式

最后的解决方式是查看中是否有scoped,有的话去掉再进行逐层嵌套类名(页面f12查看的它的类名)修改。可以说是非常原始笨重的方法。根据Vant官方文档中提示引入样式文件后给组件设置类名修改样式失效,尝试多种解决方法无效。

2023-04-28 14:27:47 1066 1

原创 Vue2移动端 微信公众号 高德地图JSAPI

因为要创建多个覆盖物实例和可编辑覆盖物实例,我在他们创建的时候把他们各自的实例分别放到数组中,在下次生成覆盖物的时候将数组清空,并把新创建的实例重新push进去。但是如果在创建覆盖物的时候加了可编辑的功能,即使用 ‘AMap.CircleEditor’插件的话,会出现上一个覆盖物虽然清除但是编辑覆盖物的两个点还存在。我的解决方法是调用微信接口获取当前位置,也就是把这个移动端放到公众号中,在用户登录时就获取用户的位置。key值和要用的插件我是在创建地图实例的时候引入的。以下是我的引入方式。

2023-04-27 12:08:45 519 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除