您的位置:首页 > 教育 > 锐评 > 天门网站建设_注册一个公司最少要多少钱_海外seo推广公司_网络平台运营是做什么的

天门网站建设_注册一个公司最少要多少钱_海外seo推广公司_网络平台运营是做什么的

2024/10/6 8:37:21 来源:https://blog.csdn.net/qq_45674825/article/details/142550787  浏览:    关键词:天门网站建设_注册一个公司最少要多少钱_海外seo推广公司_网络平台运营是做什么的
天门网站建设_注册一个公司最少要多少钱_海外seo推广公司_网络平台运营是做什么的

引入  react-native-pager-view  组件

import React, { Component } from 'react'
import Taro from '@tarojs/taro'
import { View, PagerView, Button } from '@tarojs/components'
import PagerView from 'react-native-pager-view';export default class MyComponent extends Taro.Component {constructor(props) {super(props)this.pagerViewRef = React.createRef()this.state = {currentPage: 0,}}goToPage = (pageNumber) => {if (this.pagerViewRef.current) {this.pagerViewRef.current.setPage(pageNumber)this.setState({ currentPage: pageNumber })}}render() {return (<View><PagerViewref={this.pagerViewRef}initialPage={0}style={{ height: 200 }}onPageSelected={(e) => this.setState({ tabIndex: e.nativeEvent.position })}><View style={{ backgroundColor: 'red', flex: 1 }}>第一页</View><View style={{ backgroundColor: 'blue', flex: 1 }}>第二页</View><View style={{ backgroundColor: 'green', flex: 1 }}>第三页</View></PagerView><Button onClick={() => this.goToPage(1)}>Go to Page 1</Button></View>)}
}

react native

import * as React from 'react';
import { View, Text, TouchableOpacity, StyleSheet } from 'react-native';
import PagerView from 'react-native-pager-view';const Tabs = () => {const [page, setPage] = React.useState(0);return (<View style={styles.container}><View style={styles.tabBar}><TouchableOpacity onPress={() => setPage(0)}><Text>Tab 1</Text></TouchableOpacity><TouchableOpacity onPress={() => setPage(1)}><Text>Tab 2</Text></TouchableOpacity><TouchableOpacity onPress={() => setPage(2)}><Text>Tab 3</Text></TouchableOpacity></View><PagerView style={styles.pagerView} initialPage={page} onPageSelected={e => setPage(e.nativeEvent.position)}><View key="1">

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com