|  |  | 
 |  |  |       direction, | 
 |  |  |       { fullHeight, noContent: !showPaneContent, flexTitle, noSmile: !showSmile }, | 
 |  |  |     ]" | 
 |  |  |     :style="tabsStyle" | 
 |  |  |   > | 
 |  |  |     <div :class="['pro-tabs__titles_wrapper', { isTransparent }]"> | 
 |  |  |       <scroll-view | 
 |  |  | 
 |  |  |   return { marginLeft: px, marginRight: px }; | 
 |  |  | }); | 
 |  |  | const refRandomId = Math.random().toString(36).slice(-8); | 
 |  |  |  | 
 |  |  | const systemInfo = Taro.getSystemInfoSync(); | 
 |  |  |  | 
 |  |  | const tabsStyle = computed(() => { | 
 |  |  |   if (systemInfo.platform.toLowerCase() === 'ios') { | 
 |  |  |     return { overflow: 'visible' }; | 
 |  |  |   } else { | 
 |  |  |     return {}; | 
 |  |  |   } | 
 |  |  | }); | 
 |  |  | </script> | 
 |  |  |  | 
 |  |  | <style lang="scss"> |