forked from x/volcanos
opt some
This commit is contained in:
parent
7c5f61fc40
commit
ffef2cd892
@ -82,7 +82,7 @@ Volcanos("misc", {help: "通信协议", Message: function(event, can) { var msg
|
|||||||
if (msg._upload) { // 上传文件
|
if (msg._upload) { // 上传文件
|
||||||
var data = new FormData(); can.core.Items(form, function(value, index, key) {
|
var data = new FormData(); can.core.Items(form, function(value, index, key) {
|
||||||
data.append(key, value)
|
data.append(key, value)
|
||||||
}), data.append("upload", msg._upload)
|
}), data.append("upload", msg._upload), data.append("_upload", "some")
|
||||||
|
|
||||||
xhr.upload.onprogress = function(event) {
|
xhr.upload.onprogress = function(event) {
|
||||||
can.base.isFunc(msg._progress) && msg._progress(event, parseInt(event.loaded*100/event.total), event.total, event.loaded)
|
can.base.isFunc(msg._progress) && msg._progress(event, parseInt(event.loaded*100/event.total), event.total, event.loaded)
|
||||||
|
@ -17,7 +17,7 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg)
|
|||||||
can.onmotion.float.auto(can, can._output, "carte")
|
can.onmotion.float.auto(can, can._output, "carte")
|
||||||
},
|
},
|
||||||
_plugin: function(can, river, storm, sub, meta) {
|
_plugin: function(can, river, storm, sub, meta) {
|
||||||
sub.run = function(event, cmds, cb) { var msg = sub.request(event)
|
sub.run = function(event, cmds, cb) { var msg = sub.request(event); cmds = cmds || [];
|
||||||
var toast = msg.Option("_toast") && can.user.toast(can, msg.Option("_toast"), "", -1)
|
var toast = msg.Option("_toast") && can.user.toast(can, msg.Option("_toast"), "", -1)
|
||||||
return can.run(event, (can.onengine[cmds[0]]? []: [river, storm, meta.id||meta.index||can.core.Keys(meta.key, meta.name)]).concat(cmds), function(msg) {
|
return can.run(event, (can.onengine[cmds[0]]? []: [river, storm, meta.id||meta.index||can.core.Keys(meta.key, meta.name)]).concat(cmds), function(msg) {
|
||||||
toast && toast.close(), can.base.isFunc(cb) && cb(msg)
|
toast && toast.close(), can.base.isFunc(cb) && cb(msg)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user