diff --git a/frame.js b/frame.js index bf5f0e27..c6909ffe 100644 --- a/frame.js +++ b/frame.js @@ -511,6 +511,7 @@ Volcanos("onappend", {help: "渲染引擎", list: [], _init: function(can, meta, item.type == "textarea" && can.page.Append(can, option, [{type: "br"}]) item.type == "text" && !target.placeholder && (target.placeholder = item.name || "") + item.type == "textarea" && !target.placeholder && (target.placeholder = item.name || "") item.type == "text" && !target.title && (target.title = target.placeholder) // item.type == "button" && item.action == "auto" && can.run && can.run({}) item.type == "select" && item.value && (target.value = item.value) diff --git a/pane/River.js b/pane/River.js index b0e6e467..9458bd61 100644 --- a/pane/River.js +++ b/pane/River.js @@ -10,10 +10,8 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, meta, can.run({}, [], function(sup) { can._output.innerHTML = ""; var select; sup.Table(function(value, index, array) { var view = can.onappend.item(can, can._output, "item", value, function(event, item) { var msg = can.request(event, {_msg: sup}) - can.onimport.storm(event, can, value.key) - return // 左键点击 - msg.Option(key, can.Conf(key, value.key)), can.run(event, ["search", "Storm.onaction._init"]) + can.onimport.storm(event, can, value.key) }, function(event) { // 右键点击 can.onappend.menu(can, sup, value) @@ -31,15 +29,18 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, meta, list = can.page.Append(can, can._output, [{view: "sublist", list: msg.Table(function(value, index) { river == can._main_river && value.key == can._main_storm && (which = index) return {text: [value.name, "div", "subitem"], onclick: function(event) { + // 左键点击 var msg = can.request(event) msg.Option("river", can.Conf("river", river)) msg.Option("storm", can.Conf("storm", value.key)) can.run(event, ["search", "Action.onaction._init"]) + value.name != "main" && can.user.title(value.name) can.page.Select(can, can._output, "div.subitem.select", function(item) { can.page.ClassList.del(can, item, "select") }), can.page.ClassList.add(can, event.target, "select") }, oncontextmenu: function(event) { + // 右键点击 can.user.carte(can, {}, ["添加工具", "保存", "删除"], function(ev, item, meta) { switch (item) { case "保存": diff --git a/plugin/local/wiki/word.css b/plugin/local/wiki/word.css index 554f3eee..4b80702d 100644 --- a/plugin/local/wiki/word.css +++ b/plugin/local/wiki/word.css @@ -22,6 +22,15 @@ fieldset div.story[data-name=mysql] span:hover { background-color:white; cursor:copy; } +fieldset div.story[data-name=redis] { + padding:4px; + border-left:solid 4px #0083ff; + background-color:#ccdae6; +} +fieldset div.story[data-name=redis] span:hover { + background-color:white; + cursor:copy; +} fieldset p.story[data-name=inner] { padding:4px; border-left:solid 4px #0083ff; diff --git a/plugin/local/wiki/word.js b/plugin/local/wiki/word.js index 66190a48..479bb290 100644 --- a/plugin/local/wiki/word.js +++ b/plugin/local/wiki/word.js @@ -13,7 +13,7 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg, if (list["name"] == "inner") { target.title = "点击复制" target.onclick = function(event) { - navigator.clipboard.writeText(item.innerText).then(function() { + navigator.clipboard.writeText(target.innerText).then(function() { can.user.toast(can, "复制成功", "paste") }) }