2015-04-19 16:37:28 +08:00
2015-04-19 16:25:56 +08:00
2015-04-19 16:37:28 +08:00
2015-04-19 16:37:28 +08:00
2015-04-19 16:25:56 +08:00
2015-04-19 16:25:56 +08:00
2015-04-19 16:25:56 +08:00
2015-04-19 16:25:56 +08:00
2015-04-19 16:25:56 +08:00
2015-04-19 16:25:56 +08:00
2015-04-19 16:25:56 +08:00
2015-04-19 16:25:56 +08:00
2015-04-19 16:25:56 +08:00
2015-04-19 16:25:56 +08:00
2015-04-19 16:25:56 +08:00

rc-slider


slider ui component for react

NPM version SPM version build status Test coverage gemnasium deps node version npm download Sauce Test Status

Sauce Test Status

Screenshots

Feature

  • support ie8,ie8+,chrome,firefox,safari

Keyboard

install

rc-slider

Usage

var Rcslider = require('rc-slider');
var React = require('react');
React.render(<Rcslider />, container);

## API

### props

<table class="table table-bordered table-striped">
    <thead>
    <tr>
        <th style="width: 100px;">name</th>
        <th style="width: 50px;">type</th>
        <th style="width: 50px;">default</th>
        <th>description</th>
    </tr>
    </thead>
    <tbody>
        <tr>
          <td>className</td>
          <td>String</td>
          <td>rc-slider</td>
          <td>additional css class of root dom node</td>
        </tr>
        <tr>
          <td>min</td>
          <td>number</td>
          <td>0</td>
          <td>The minimum value of the slider</td>
        </tr>
        <tr>
          <td>max</td>
          <td>number</td>
          <td>100</td>
          <td>The maximum value of the slider</td>
        </tr>
        <tr>
          <td>step</td>
          <td>number</td>
          <td>1</td>
          <td>Value to be added or subtracted on each step the slider makes. Must be greater than zero. max - min should be evenly divisible by the step value.</td>
        </tr>
         <tr>
          <td>value</td>
          <td>number</td>
          <td>0</td>
          <td>Determines the initial positions of the handles.</td>
        </tr>
        <tr>
          <td>marks</td>
          <td>array</td>
          <td>[]</td>
          <td>mark every step for the slider, it will ignore the `step` parameter if it has been defined</td>
        </tr>
        <tr>
          <td>index</td>
          <td>number</td>
          <td>0</td>
          <td>For step or marks slider, determine the initial positions of the handles.</td>
        </tr>
        <tr>
          <td>disabled</td>
          <td>boolean</td>
          <td>false</td>
          <td>If true the handles can't be moved.</td>
        </tr>
    </tbody>
</table>

## Development

npm install npm start


## Example

http://localhost:8088/examples/

online example: http://react-component.github.io/slider/build/examples/

## Test Case

http://localhost:8088/tests/runner.html?coverage

## Coverage

http://localhost:8088/node_modules/rc-server/node_modules/node-jscover/lib/front-end/jscoverage.html?w=http://localhost:8088/tests/runner.html?coverage

## License

rc-slider is released under the MIT license.
S
Description
React Slider
Readme MIT
3.1 MiB
Languages
JavaScript 86.8%
Less 13.2%