index.vue 692 B

123456789101112131415161718192021222324252627282930313233343536
  1. <template>
  2. <!-- 辅助线 -->
  3. <view class="diy-guide" :style="{ padding: `${itemStyle.paddingTop}px 0`, background: itemStyle.background }">
  4. <view class="line" :style="{ borderTop: `${itemStyle.lineHeight}px ${itemStyle.lineStyle} ${itemStyle.lineColor}` }">
  5. </view>
  6. </view>
  7. </template>
  8. <script>
  9. export default {
  10. /**
  11. * 组件的属性列表
  12. * 用于组件自定义设置
  13. */
  14. props: {
  15. itemStyle: Object
  16. },
  17. /**
  18. * 组件的方法列表
  19. * 更新属性和数据的方法与更新页面数据的方法类似
  20. */
  21. methods: {
  22. }
  23. }
  24. </script>
  25. <style lang="scss" scoped>
  26. .diy-guide .line {
  27. width: 100%;
  28. }
  29. </style>