ph-image-upload
upload image or other file
demo地址 https://future-team.github.io/ph-image-upload/example/index.html
<ImgUpload ='my-class' = = = = ="http://beta.ask.sankuai.com/attachment/upload" > <label => 这是一个上传按钮 </label></ImgUpload>
funnction { var arrFiles = ; for var i = 0 file; file = filesi; i++ if filetype == 0 || filetype >= 0 || filetype >= 0 || filetype >= 0 || filetype >= 0 || filetype >= 0 || filetype >= 0 || filetype >= 0 || filetype >= 0 arrFiles; else ; return arrFiles; } funnction { console; } funnction { console; } funnction { console }
API
View example to get more details
<ImgUpload>
Props:
- multiple 用来控制input file 的单选和多选 .
- successCallback 每当上传成功一个文件,该方法都会被调用.
- failCallback 每当一个文件上传失败,该方法都会被调用.
- beforeUploadCallback 当文件开始上传前调用.
- completeCallback 当所有文件都成功上传后,该方法会被调用.
- filter: 用于过滤用户选择的文件
- uploadUrl: 上传地址
- disabled: 是否禁止上传
- chooseFile方法 通过给ImgUpload添加ref的形式,可以通过chooseFile方法来手动触发上传图片
Contributing
- Fork the project
- Run the project in development view demo:
$ npm run demo
- Make changes.
- Add appropriate tests
$ npm run test
- If tests don't pass, make them pass.
- Update README with appropriate docs.
- Rnn build
$ npm run build
- Commit and PR.