fileInput - 圖片上傳和預覽,基于React.js

jopen 8年前發布 | 154K 次閱讀 fileInput 文件上傳

fileInput

fileInput - 圖片上傳和預覽,基于React.js

示例

var React = require('react')
var ReactDOM = require('react-dom')

// import component
var FileInput = require('./src/fileInput')

var App = React.createClass({

    getInitialState: function () {
        return {
            files: []
        }
    },

    onChange: function (files) {
        this.setState({
            files: this.state.files.concat(files)
        })
    },

    render: function () {
        return (
            <div>
                <FileInput onChange={this.onChange} multiple={false} />
                {this.state.files.length ?
                <div className="thumb-box">
                    {// using files}
                </div> : null}
            </div>
        )
    }

})

ReactDOM.render(
    <App />,
    document.querySelector(mountNode)
)

項目地址: https://github.com/basecss/fileInput

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!