|
@@ -574,9 +574,13 @@ var app = new Vue({
|
|
|
$(".crop-preview").hide();
|
|
$(".crop-preview").hide();
|
|
|
this.cropPreviewStatus = false;
|
|
this.cropPreviewStatus = false;
|
|
|
if (this.jc != null) {
|
|
if (this.jc != null) {
|
|
|
- $("#cropImg").cropper('destroy');
|
|
|
|
|
- this.jc = null;
|
|
|
|
|
- $("#cropImg").remove();
|
|
|
|
|
|
|
+ $.showLoading('图片处理中...');
|
|
|
|
|
+ setTimeout(function() {
|
|
|
|
|
+ $.hideLoading();
|
|
|
|
|
+ $("#cropImg").cropper('destroy');
|
|
|
|
|
+ this.jc = null;
|
|
|
|
|
+ $("#cropImg").remove();
|
|
|
|
|
+ }, 200);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
},
|
|
},
|
|
@@ -600,9 +604,9 @@ var app = new Vue({
|
|
|
reader.onloadend = function (even) {
|
|
reader.onloadend = function (even) {
|
|
|
var img = {
|
|
var img = {
|
|
|
id: 0,
|
|
id: 0,
|
|
|
- url: blobUrl,
|
|
|
|
|
|
|
+ url: even.currentTarget.result,
|
|
|
// url: even.currentTarget.result,
|
|
// url: even.currentTarget.result,
|
|
|
- preview: blobUrl,
|
|
|
|
|
|
|
+ preview: even.currentTarget.result,
|
|
|
name: file.name,
|
|
name: file.name,
|
|
|
blobUrl: blobUrl,
|
|
blobUrl: blobUrl,
|
|
|
file_size: file.size,
|
|
file_size: file.size,
|