diff --git a/plugin/local/code/inner.js b/plugin/local/code/inner.js index 6428ce2d..ba67a272 100644 --- a/plugin/local/code/inner.js +++ b/plugin/local/code/inner.js @@ -163,7 +163,7 @@ Volcanos("onsyntax", {help: "语法高亮", list: ["keyword", "prefix", "line"], return p.line? p.line(can, line): line }, }) -Volcanos("onaction", {help: "控件交互", list: ["项目"], +Volcanos("onaction", {help: "控件交互", list: ["项目", "收藏"], "返回": function(event, can) { var last = can.history.pop(); last = can.history.pop() last && can.onimport.tabview(can, last.path, last.file, last.line) @@ -308,7 +308,7 @@ Volcanos("onaction", {help: "控件交互", list: ["项目"], ], function(event, button, meta, list) { can.run(event, ["action", "favor", "action", "insert", "topic", meta.topic||"some", - "type", can.parse, "name", meta.name||"some", "text", value||"", + "type", can.parse, "name", meta.name||"some", "text", (value||"").trimRight(), "path", can.Option("path"), "file", can.Option("file"), "line", can.Option("line"), ], function(msg) { can.user.toast(can, "收藏成功") diff --git a/plugin/state.js b/plugin/state.js index 590c2d6e..d91b0289 100644 --- a/plugin/state.js +++ b/plugin/state.js @@ -14,7 +14,7 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, conf, return true }, _field: function(can, msg) { - msg.Table(function(item) { can.onappend._plugin(can, item, {}, function(sub, meta) { + msg.Table(function(item) { can.onappend._plugin(can, item, {arg: can.base.Obj(msg.Option("arg"), [])}, function(sub, meta) { sub.run = function(event, cmds, cb, silent) { var res = can.request(event); can.core.Item(can.Option(), function(key, value) { res.Option(key) || res.Option(key, value)