zoukankan      html  css  js  c++  java
  • webUploader react 接口设计

    import React, {PropTypes} from 'react';
    
    export default class Test extends React.Component {
    
    
    
        constructor(props) {
            super(props);
            this.state = {
                webUploader:null,
                showDialog:false,
                selectFiles:[]
            };
    
            this.uploadConfig={};
        }
    
    
        componentDidMount(){
    
        }
    
    
        uploaderDidMount(webUploader){
            this.setState({webUploader:webUploader});
        }
    
        onSelectedImageFile(files){
            this.setState({
                selectFiles:files,
                showDialog:true
            });
        }
    
        render(){
            return (
                <div>
                    <Dialog show={this.state.showDialog} selectFiles={this.state.selectFiles} uploader={this.state.webUploader}></Dialog>
                    <UploaderButton className="fileUploader" config={this.uploadConfig} uploaderDidMount={this.uploaderDidMount}>
                        <div>点击上传</div>
                    </UploaderButton>
                </div>
            )
        }
    
    }
    

      

  • 相关阅读:
    centos7上安装JupyterHub
    我的测试第一篇博客
    TCP,SYN,FIN扫描
    nmap使用帮助翻译
    MySQL 常用函数
    MySQL 视图
    MySQL 索引
    JAVA 注解
    JAVA 反射
    spring boot MySQL极简封装
  • 原文地址:https://www.cnblogs.com/lhp2012/p/5808230.html
Copyright © 2011-2022 走看看