SliderView.js 749 Bytes
import React, {Component} from 'react';
import {
    View,
    Slider
} from 'react-native';

export default class SliderView extends Component {

    constructor(props) {
        super(props);
        this.state = {
            value: 0,
        };
        this.minValue = this.props.minValue;// 最小值
        this.maxValue = this.props.maxValue;// 最大值
        this.onComplete = this.props.onComplete;
    }

    render() {
        <Slider
            style={{flex: 1}}
            value={this.state.value}
            minimumValue={this.minValue}
            maximumValue={this.maxValue}
            //onValueChange={this.callBack}
            onSlidingComplete={this.onComplete()}
            //thumbImage={}
        ></Slider>
    }
}