From d6ffbe234986dbe75c9d71d0f7b7b5da77c9a10f Mon Sep 17 00:00:00 2001 From: shaoying Date: Mon, 3 Aug 2020 09:17:51 +0800 Subject: [PATCH] opt some --- plugin/input.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/plugin/input.js b/plugin/input.js index 1e93921e..b885a731 100644 --- a/plugin/input.js +++ b/plugin/input.js @@ -9,9 +9,12 @@ Volcanos("onaction", {help: "控件交互", list: [], } }, onclick: function(event, can) { - if (can.Conf("name") == "添加") { - can.user.input(event, can, can.sup.Conf("feature").insert,function(event, button, data, list) { - var args = ["action", "insert"]; can.core.Item(data, function(key, value) { + var feature = can.sup.Conf("feature") + var input = feature && feature[can.Conf("name")] + + if (input) { + can.user.input(event, can, input,function(event, button, data, list) { + var args = ["action", can.Conf("name")]; can.core.Item(data, function(key, value) { key && value && args.push(key, value) }) can.run(event, args, function(msg) {