j-PictureUploadExpert
- Uso avançado
- Acompanhe e Drop Support
- Suporte para
multiple - Apoio à orientação EXIF
- As imagens são enviadas um por um.
- Suporte para j-Loading
Configuração:
url {String}(IMPORTANT) upload URL (requerido)width {Number}uma largura de imagem (requerido)height {Number}- altura da imagem (requerida)background {String}(opcional) uma cor de fundo (default: branco)schema {String}objeto preparado para envio (default:{file:base64,filename:filename},base64+filenameé um valor de pré-visualização)- Qualidade de
quality {Number}JPEG (default:90) customize {Boolean}reside a imagem para o tamanho definido (default:true)disabled {Boolean}desabilita o upload de imagem (default:false)clickselector {String}uma classe para selecionador de cliques personalizados (default:none)dropselector {String}uma classe para selecionador de queda personalizado (default:none)class {String}toggles classe emdropselectorse o drag over é emitido (default:over)error {String}um caminho para o métodomethod(err)quando um erro é jogado
Use-o com <ui-component name="pictureuploadexpert">Quando o componente ainda não está carregado, jComponent Descarrega-o no primeiro uso do endereço DEF.fallback (a partir do Componentator CDN por padrão). autor: Denis Granec. fonte: o Componentator Reserva de componentes, licença MIT.
<style>
.dragdrop-message { margin-top:35px; text-align:center; font-weight:bold; }
.dragdrop-container { height:100px; background:#EFEFEF; border:2px dashed #CCC; border-radius: 2px; }
.over { border-color: #000 !important; }
</style>
<ui-component name="loading" class="hidden"></ui-component>
<div style="padding:50px;max-width:300px">
<ui-component name="pictureuploadexpert" path="pictures" config="width:200;height:200;url:/api/upload/base64/;dropselector:.dragdrop-container" class="link m">Click to upload</ui-component>
<div class="dragdrop-container m">
<div class="dragdrop-over">
<div class="dragdrop-message">Drop images here</div>
</div>
</div>
</div>
<script>
var pictures = [];
</script>