UNPKG

tbom

Version:

Taobao Open Platform Modules

52 lines (45 loc) 1.01 kB
import {createElement, Component} from 'rax'; import View from 'tboc-view'; import Text from 'tboc-text'; import styles from '../common/style.css'; import { network } from '../../../src/index'; class NetworkDemo extends Component { state = { type: '' } fetch = () => { network.getType((data) => { console.log(data); this.setState({ type: data.type }); }, (e) => { console.log(e); this.setState({ type: e.type }); }); } render() { return ( <View style={styles.app}> <Text>网络类型: {this.state.type}</Text> <View clickable={true}onPress={this.fetch} onClick={this.fetch} style={demoStyles.button}> 获取网络类型 </View> </View> ); } } const demoStyles = { button: { borderWidth: 2, borderColor: '#CCC', borderStyle: 'solid', paddingLeft: 20, paddingRight: 20, marginTop: 40, backgroundColor: '#EEE' } } export default NetworkDemo;