From c92427c33b363e9ca785d414b077c87f0a513c16 Mon Sep 17 00:00:00 2001 From: shaoying Date: Tue, 30 Jun 2020 20:04:25 +0800 Subject: [PATCH] fix clone --- frame.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frame.js b/frame.js index faf81747..b092a0ad 100644 --- a/frame.js +++ b/frame.js @@ -208,7 +208,11 @@ Volcanos("onappend", { _init: function(can, meta, list, cb, target, field) { met _target: can.onappend.input(sub, option, item.type, item, args[index]), _option: option, _action: action, _output: output, CloneInput: function() { add(item, function() {}, index)._target.focus() }, - CloneField: function() { can.onappend._init(can, meta, list, function(sub) { + CloneField: function() { + meta.args = can.page.Select(can, option, "textarea.args,input.args,select.args", function(item) { + return item.value || "" + }) + can.onappend._init(can, meta, list, function(sub) { cb(sub), sub.Timer(10, function() { for (var k in sub._inputs) { sub._inputs[k]._target.focus(); break } })