sortble.vue 480 B

1234567891011121314151617181920212223242526272829303132333435
  1. <template>
  2. <view class="sortable-list">
  3. <view v-for="item in defaultSorts" :key="item" :style="{marginBottom:`${marginBottom}rpx`}">
  4. <slot :name="item"></slot>
  5. </view>
  6. </view>
  7. </template>
  8. <script>
  9. export default {
  10. name: "sortble",
  11. props: {
  12. defaultSorts:{
  13. type: Array,
  14. default: () => ([])
  15. },
  16. marginBottom:{
  17. type: Number,
  18. default: 15
  19. }
  20. },
  21. onLoad() {
  22. },
  23. data() {
  24. return {
  25. };
  26. }
  27. }
  28. </script>
  29. <style lang="scss">
  30. </style>