| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | 
							- <template>
 
-     <view v-if="tabs.length" class="tabs-box">
 
-         <u-tabs :list="tabs" @change="onChangeTab" lineColor="#052E5D"
 
-             :activeStyle="{ color: '#052E5D', fontWeight: 'bold' }" :inactiveStyle="{
 
-                 color: '#BBBBBB', fontWeight: 'bold'
 
-             }" lineWidth="56" />
 
-     </view>
 
- </template>
 
- <script>
 
- export default {
 
-     name: "tabs",
 
-     props: {
 
-         tabs: Array,
 
-         current: {
 
-             type: Number || String,
 
-             default: 0
 
-         },
 
-         changeTab: Function
 
-     },
 
-     data() {
 
-         return {
 
-         }
 
-     },
 
-     methods: {
 
-         onChangeTab(e) {
 
-             this.$emit("changeTab", e)
 
-         }
 
-     }
 
- }
 
- </script>
 
- <style lang="scss" scoped>
 
- .tabs-box {
 
-     width: 355px;
 
-     height: 45px;
 
-     border-radius: 4px;
 
-     background: #fff;
 
-     margin: 15px auto 0;
 
- }
 
- /deep/ .uni-scroll-view,
 
- /deep/.u-tabs__wrapper__nav__item {
 
-     height: 45px !important;
 
- }
 
- /deep/ .u-tabs__wrapper__nav__item__text {
 
-     font-size: 14px !important;
 
- }
 
- /* /deep/ .u-tabs__wrapper__nav__line{
 
-     bottom: 0 !important;
 
- } */
 
- </style>
 
 
  |