u-tabs-item.vue 786 B

12345678910111213141516171819202122232425262728293031
  1. <template>
  2. <swiper-item>
  3. <slot />
  4. </swiper-item>
  5. </template>
  6. <script>
  7. import props from './props.js';
  8. import mpMixin from '../../libs/mixin/mpMixin.js';
  9. import mixin from '../../libs/mixin/mixin.js';
  10. /**
  11. * TabsItem tabs标签组件的自组件
  12. * @description tabs标签组件,在标签多的时候,可以配置为左右滑动,标签少的时候,可以禁止滑动。 该组件的一个特点是配置为滚动模式时,激活的tab会自动移动到组件的中间位置。
  13. * @tutorial https://ijry.github.io/uview-plus/components/tabs.html
  14. * @property {type} prop_name
  15. * @event {Function()}
  16. * @example
  17. */
  18. export default {
  19. name: 'u-tabs-item',
  20. mixins: [mpMixin, mixin, props],
  21. data() {
  22. return {
  23. }
  24. }
  25. }
  26. </script>
  27. <style>
  28. </style>