美文网首页
解决react-native-scrollable-tab-vi

解决react-native-scrollable-tab-vi

作者: _若无 | 来源:发表于2020-09-15 14:25 被阅读0次

    解决react-native-scrollable-tab-view库在android 端执行两次onChangeTab事件

    <ScrollableTabView
            style={styles.scrollViewStyle}
              initialPage={0}
              renderTabBar={() => <ScrollableTabBar/>}
              tabBarUnderlineStyle={[styles.lineStyle]}
              tabBarTextStyle={styles.tabStyle}
              // 暂时解决android onChangeTab渲染两次的问题
              onChangeTab={({i, from}) => i != from && this.tabChangeHandler(i)}
    >
              <View  tabLabel={'tab1'}><Text>11 </Text></View>
               <View  tabLabel={'tab2'}><Text>12 </Text></View>
            </ScrollableTabView>
    
      tabChangeHandler(i, ref, from) {
        console.log(i, ref, from)
        ...
      }
    

    相关文章

      网友评论

          本文标题:解决react-native-scrollable-tab-vi

          本文链接:https://www.haomeiwen.com/subject/fkkfyktx.html