vue小技巧
1. 在父组件使用了scoped,还想在父组件改变子组件的样式时,可以使用>>>;如果是sass 可以使用deep代替>>>
.a 是父组件元素,.b是子组件元素
1 <style scoped > 2 .a >>> .b { color: red; } 3 </style> 4 <style scoped type="text/scss"> 5 .a /deep/ .b { 6 color: red; 7 } 8 </style>
2. 给自定义组件加点击事件不起效果,可以加个native修饰符
<template> <div> <child @click.native='dialogshow'></child> </div> </template> <script> export default { methods: { dialogshow(){ console.log(111111111111); } } } </script>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步