vue
文章平均质量分 58
轻盈的风
欢迎大家一起讨论技术,共同进步!
展开
-
ts扩展声明vue全局属性
我们需要扩展一下vue中的模块,而vue正好暴露了一个帮助我们拓展模块ComponentCustomProperties。我们需要在src下创建.ts 或 .d.ts文件,然后在里面扩展类型ComponentCustomProperties,ts会合并其中的声明,就好像它们在与原始文件相同的文件中声明一样。原创 2022-09-21 12:45:49 · 3023 阅读 · 0 评论 -
vue中使用scoped后意外出现的样式穿透问题
scoped的原理就算给当前作用域里的DOM节点加一个不重复data属性,编译后的样式里加一个当前组件的data属性选择器来实现组件间样式的互不干扰。**问题描述**我父组件中使用了一个和子组件根元素一样的class,然后在添加了scoped的前提下,子组件样式被父组件修改了,为此我自己研究并总结了一下,有问题欢迎指出。1.当父组件里的class中有和子组件的根元素上的class一样的时,可以在父组件里用那个class控制子组件根元素的样式。结果就算父组件上的用class定义的样式修改了子组件上的样式。..原创 2022-08-01 23:21:02 · 543 阅读 · 0 评论 -
vue从地址栏输入路径后path和导航按钮不匹配问题
解决vue从地址栏输入路径后path和导航按钮不匹配问题原创 2022-08-01 19:07:13 · 594 阅读 · 0 评论