mirror of
https://shylinux.com/x/volcanos
synced 2025-04-25 16:58:06 +08:00
opt some
This commit is contained in:
parent
ebb6717a2f
commit
e74c634524
1
frame.js
1
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)
|
||||
|
@ -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 "保存":
|
||||
|
@ -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;
|
||||
|
@ -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")
|
||||
})
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user