From 4fd058f1bbfb20cf738e132bfde89bc7fd58a33b Mon Sep 17 00:00:00 2001 From: shylinux Date: Mon, 10 Aug 2020 14:30:14 +0800 Subject: [PATCH] fix pack --- frame.js | 4 ++++ plugin/local/wiki/feel.js | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/frame.js b/frame.js index ac23e606..4c3da9b2 100644 --- a/frame.js +++ b/frame.js @@ -104,6 +104,10 @@ Volcanos("onengine", { _init: function(can, meta, list, cb, target) { var action = storm && storm.action && storm.action[cmds[2]] if (!storm) { break } if (cmds.length == 2) { if (storm.index) { + if (Volcanos.meta.webpack == true) { + typeof cb == "function" && cb(msg) + return true + } can.misc.Run(event, can, {names: pane._name}, [river.name, storm.name, "order"].concat(storm.index), cb) return true } diff --git a/plugin/local/wiki/feel.js b/plugin/local/wiki/feel.js index de4f3bfe..47babfb0 100644 --- a/plugin/local/wiki/feel.js +++ b/plugin/local/wiki/feel.js @@ -9,7 +9,8 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg, can.Option("path") != "最近/" && can.onimport.page(can, can._msg.Table(), can.begin, can.limit) }, page: function(can, list, begin, limit) { can._target.innerHTML = "" - for (var i = begin; i < begin+limit; i++) { list[i] && can.onimport.file(can, list[i].path) } + if (!list || list.length == 0) { return } + for (var i = begin; i < begin+limit; i++) { list && list[i] && can.onimport.file(can, list[i].path) } can.Status("begin", begin), can.Status("limit", limit), can.Status("total", can._msg.Table().length) }, file: function(can, path) { can.Status("文件", path)