1
0
mirror of https://shylinux.com/x/volcanos synced 2025-04-25 16:58:06 +08:00
This commit is contained in:
shaoying 2020-09-08 19:53:45 +08:00
parent 0a3c227723
commit 6d77f4bb21
2 changed files with 24 additions and 3 deletions

View File

@ -19,14 +19,15 @@ body fieldset div.story[data-type=spark] span:hover {
} }
body.white fieldset p.story[data-name=inner] { body.white fieldset p.story[data-name=inner] {
background-color:#bad8f7; /* background-color:#bad8f7; */
border-left:solid 4px blue; border-left:solid 4px blue;
} }
body.white fieldset div.story[data-type=spark] { body.white fieldset div.story[data-type=spark] {
background-color:#c2daef; /* background-color:#c2daef; */
} }
body.white fieldset div.story[data-type=spark] span:hover { body.white fieldset div.story[data-type=spark] span:hover {
background-color:white; background-color:blue;
/* background-color:white; */
} }
fieldset ul.story[data-type=premenu] { fieldset ul.story[data-type=premenu] {

View File

@ -23,8 +23,28 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg,
]) ])
can.onappend.table(can, can.ui.content, "table", msg) can.onappend.table(can, can.ui.content, "table", msg)
can.onappend.board(can, can.ui.display, "board", msg) can.onappend.board(can, can.ui.display, "board", msg)
can.page.Select(can, target, ".story", function(item) { var data = item.dataset
can.page.Modify(can, item, {style: can.base.Obj(data.style)})
var cb = can.onimport[data.type]; typeof cb == "function" && cb(can, data, item)
})
return typeof cb == "function" && cb(msg) return typeof cb == "function" && cb(msg)
}, },
spark: function(can, list, target) {
if (list["name"] == "inner") {
target.title = "点击复制"
target.onclick = function(event) {
can.user.copy(can, target.innerText)
}
return
}
can.page.Select(can, target, "span", function(item) {
item.title = "点击复制"
item.onclick = function(event) {
can.user.copy(can, item.innerText)
}
})
},
}) })
Volcanos("onaction", {help: "控件交互", list: [], Volcanos("onaction", {help: "控件交互", list: [],
onclick: function(event, can) { onclick: function(event, can) {