From 550891e76ade64f776410b10b9277a75b325e6ae Mon Sep 17 00:00:00 2001 From: shaoying Date: Wed, 12 Aug 2020 20:51:59 +0800 Subject: [PATCH] fix river.men --- pane/Header.js | 2 +- pane/River.js | 2 +- plugin/local/code/inner.js | 8 +++----- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/pane/Header.js b/pane/Header.js index e0d7896c..c25f91ad 100644 --- a/pane/Header.js +++ b/pane/Header.js @@ -16,7 +16,7 @@ Volcanos("onaction", {help: "交互数据", list: [], _init: function(can, msg, }, title: function(event, can, key) { var msg = can.request(event) can.core.List(["share", "pod"], function(key) { var value = can.user.Search(can, key) - value != undefined && msg.Option(key, can.user.Search(key)) + value != undefined && msg.Option(key, can.user.Search(can, key)) }) var args = {}; can.core.List(msg.option, function(key) { args[key] = msg.Option(key) }) location.href = can.user.Share(can, args, true) diff --git a/pane/River.js b/pane/River.js index 7f2072f3..fdc51a3f 100644 --- a/pane/River.js +++ b/pane/River.js @@ -11,7 +11,7 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, meta, msg.Option(key, can.Conf(key, value.key)), can.run(event, ["search", "Storm.onaction._init"]) }, function(event) { // 右键点击 - can.onappend.menu(can, msg, value) + can.onappend.menu(can, sup, value) }) if (index == 0 || [value.key, value.name].indexOf(main) > -1) { select = view } diff --git a/plugin/local/code/inner.js b/plugin/local/code/inner.js index 37561e74..433b2158 100644 --- a/plugin/local/code/inner.js +++ b/plugin/local/code/inner.js @@ -38,7 +38,6 @@ Volcanos("onimport", {help: "导入数据", _init: function(can, msg, list, cb, can.onimport.tabview(can, can.Option("path"), can.Option("file"), can.Option("line")) return typeof cb == "function" && cb(msg) }, - tabview: function(can, path, file, line) { var push = {path: path, file: file, line: line} !can.core.Eq(can.history[can.history.length-1], push) && can.history.push(push) @@ -133,7 +132,6 @@ Volcanos("onsyntax", {help: "语法高亮", list: ["keyword", "prefix", "line"], }) return p.line? p.line(can, line): line }, - png: { line: function(can, line) { can.page.Append(can, can.ui.display, [{img: "/share/local/"+line, height: 400}]) @@ -201,13 +199,13 @@ Volcanos("onaction", {help: "控件交互", list: [], hide && can.onaction.searchLine(event, can, "") }, - appendLine: function(can, value) { var index = can.max++ - can.page.Append(can, can.ui.preview, [{view: ["item", "div", index+1], onclick: function(event) { + appendLine: function(can, value) { var index = ++can.max + can.page.Append(can, can.ui.preview, [{view: ["item", "div", index], onclick: function(event) { can.onaction.selectLine(can, index) }}]) var line = can.page.Append(can, can.ui.content, [{view: ["item", "pre", ""], onclick: function(event) { can.onkeymap && can.onkeymap._init(can, "insert") - can.onaction.selectLine(can, line) + can.onaction.selectLine(can, index) can.ui.editor && can.ui.editor.focus() can.editor && can.editor.setSelectionRange(event.offsetX/10, event.offsetX/10)