1.0.1 • Published 7 years ago

react-native-dj-segment v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
7 years ago

segment

Install

npm i --save react-native-dj-segment

Usage

Using in your app will usually look like this:

//入口
import React, {Component} from 'react';
import {
    AppRegistry,
} from 'react-native';

import Segment from 'react-native-dj-segment'
class AwesomeProject extends Component {
     render() {
        let view = <Segment
            ref='seg1'
            items={['1', '2', '3', '4', '5']}
            selectedType={'box'}
            callback={(i) => { this.refs.seg2.setSelectedIndex(i) } }
            />;

        let view2 = <Segment
            ref='seg2'
            items={['1', '2', '3', '4', '5']}
            selectedType={'line'}
            callback={(i) => { this.refs.seg1.setSelectedIndex(i) } }
            />;
        return (

            <View style={{ flex: 1, justifyContent: 'center', alignItems: 'center' }}>
                {view}
                <View style={{ height: 30 }}></View>
                {view2}
            </View>
        );
    };
}
AppRegistry.registerComponent('xxx', () => NPMTest);