- 博客(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关注的人