Vue造轮子-手风琴组件
一. 大致的使用方法 <div id="app" style="padding-left: 100px"> <g-collpase> <g-collapse-item title="标题1">内容1</g-collapse-item> <g-collapse-item title="标题2">内容2</g-collapse-item> <g-collapse-item title="标题3">内容3</g-collapse-item> </g-collpase> </div> 二. 完成最外部的样式 //collapse <style lang="scss" scoped> $grey: #ddd; $border-radius: 4px; .collapse { border: 1px solid $grey; border-radius: $border-radius; } </style> //collapse-item.vue <style lang="scss" scoped> $grey: #ddd; $border-radius: 4px; .collapseItem { > .title { border: 1px solid $grey; margin-top: -1px; margin-left: -1px; margin-right: -1px; } &