Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
bluefrankey
hqchart
提交
66d6a396
hqchart
项目概览
bluefrankey
/
hqchart
与 Fork 源项目一致
从无法访问的项目Fork
通知
5
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
hqchart
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
66d6a396
编写于
4月 21, 2020
作者:
HQChart
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
ver 8304
8302 k线训练增加十字光标设置
上级
fbd89304
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
145 addition
and
25 deletion
+145
-25
umychart_uniapp_h5/umychart.uniapp.h5.js
umychart_uniapp_h5/umychart.uniapp.h5.js
+29
-5
vuehqchart/src/jscommon/umychart.js
vuehqchart/src/jscommon/umychart.js
+29
-5
vuehqchart/src/jscommon/umychart.vue/umychart.vue.js
vuehqchart/src/jscommon/umychart.vue/umychart.vue.js
+29
-5
webhqchart.demo/jscommon/umychart.js
webhqchart.demo/jscommon/umychart.js
+29
-5
webhqchart/umychart.js
webhqchart/umychart.js
+29
-5
未找到文件。
umychart_uniapp_h5/umychart.uniapp.h5.js
浏览文件 @
66d6a396
...
@@ -4120,6 +4120,21 @@ function JSChart(divElement)
...
@@ -4120,6 +4120,21 @@ function JSChart(divElement)
if (option.IsCorssOnlyDrawKLine===true) chart.ChartCorssCursor.IsOnlyDrawKLine=option.IsCorssOnlyDrawKLine;
if (option.IsCorssOnlyDrawKLine===true) chart.ChartCorssCursor.IsOnlyDrawKLine=option.IsCorssOnlyDrawKLine;
if (option.CorssCursorTouchEnd===true) chart.CorssCursorTouchEnd = option.CorssCursorTouchEnd;
if (option.CorssCursorTouchEnd===true) chart.CorssCursorTouchEnd = option.CorssCursorTouchEnd;
if (option.IsClickShowCorssCursor==true) chart.IsClickShowCorssCursor=option.IsClickShowCorssCursor;
if (option.IsClickShowCorssCursor==true) chart.IsClickShowCorssCursor=option.IsClickShowCorssCursor;
if (option.CorssCursorInfo)
{
if (!isNaN(option.CorssCursorInfo.Left)) chart.ChartCorssCursor.ShowTextMode.Left=option.CorssCursorInfo.Left;
if (!isNaN(option.CorssCursorInfo.Right)) chart.ChartCorssCursor.ShowTextMode.Right=option.CorssCursorInfo.Right;
if (!isNaN(option.CorssCursorInfo.Bottom)) chart.ChartCorssCursor.ShowTextMode.Bottom=option.CorssCursorInfo.Bottom;
if (option.CorssCursorInfo.IsShowCorss===false) chart.ChartCorssCursor.IsShowCorss=option.CorssCursorInfo.IsShowCorss;
if (option.CorssCursorInfo.IsShowClose == true) chart.ChartCorssCursor.IsShowClose = option.CorssCursorInfo.IsShowClose; //Y轴显示收盘价
if (option.CorssCursorInfo.PressTime) chart.PressTime=option.CorssCursorInfo.PressTime; //长按显示十字光标的时间
if (option.CorssCursorInfo.HPenType>0) chart.ChartCorssCursor.HPenType=option.CorssCursorInfo.HPenType;
if (option.CorssCursorInfo.VPenType>0) chart.ChartCorssCursor.VPenType=option.CorssCursorInfo.VPenType;
}
//保存十字光标文字高度
option.CorssCursor={};
option.CorssCursor.TitleHeight=chart.ChartCorssCursor.TextHeight;
if (option.Frame)
if (option.Frame)
{
{
...
@@ -4134,6 +4149,20 @@ function JSChart(divElement)
...
@@ -4134,6 +4149,20 @@ function JSChart(divElement)
}
}
}
}
if (option.KLine)
{
if (option.KLine.ShowKLine == false) chart.ChartPaint[0].IsShow = false;
if (option.KLine.InfoPosition>0) chart.ChartPaint[0].InfoPosition=option.KLine.InfoPosition;
if (option.KLine.IsShowMaxMinPrice == false) chart.ChartPaint[0].IsShowMaxMinPrice=option.KLine.IsShowMaxMinPrice;
}
if(option.KLineTitle) //股票名称 日期 周期
{
if(option.KLineTitle.IsShowName==false) chart.TitlePaint[0].IsShowName=false;
if(option.KLineTitle.IsShowSettingInfo==false) chart.TitlePaint[0].IsShowSettingInfo=false;
if(option.KLineTitle.IsShow == false) chart.TitlePaint[0].IsShow = false;
}
if (option.ExtendChart)
if (option.ExtendChart)
{
{
for(var i in option.ExtendChart)
for(var i in option.ExtendChart)
...
@@ -4143,11 +4172,6 @@ function JSChart(divElement)
...
@@ -4143,11 +4172,6 @@ function JSChart(divElement)
}
}
}
}
//股票名称 日期 周期都不显示
chart.TitlePaint[0].IsShowName=false;
chart.TitlePaint[0].IsShowSettingInfo=false;
chart.TitlePaint[0].IsShowDateTime=false;
//创建子窗口的指标
//创建子窗口的指标
let scriptData = new JSIndexScript();
let scriptData = new JSIndexScript();
for(var i in option.Windows)
for(var i in option.Windows)
vuehqchart/src/jscommon/umychart.js
浏览文件 @
66d6a396
...
@@ -751,6 +751,21 @@ function JSChart(divElement)
...
@@ -751,6 +751,21 @@ function JSChart(divElement)
if (option.IsCorssOnlyDrawKLine===true) chart.ChartCorssCursor.IsOnlyDrawKLine=option.IsCorssOnlyDrawKLine;
if (option.IsCorssOnlyDrawKLine===true) chart.ChartCorssCursor.IsOnlyDrawKLine=option.IsCorssOnlyDrawKLine;
if (option.CorssCursorTouchEnd===true) chart.CorssCursorTouchEnd = option.CorssCursorTouchEnd;
if (option.CorssCursorTouchEnd===true) chart.CorssCursorTouchEnd = option.CorssCursorTouchEnd;
if (option.IsClickShowCorssCursor==true) chart.IsClickShowCorssCursor=option.IsClickShowCorssCursor;
if (option.IsClickShowCorssCursor==true) chart.IsClickShowCorssCursor=option.IsClickShowCorssCursor;
if (option.CorssCursorInfo)
{
if (!isNaN(option.CorssCursorInfo.Left)) chart.ChartCorssCursor.ShowTextMode.Left=option.CorssCursorInfo.Left;
if (!isNaN(option.CorssCursorInfo.Right)) chart.ChartCorssCursor.ShowTextMode.Right=option.CorssCursorInfo.Right;
if (!isNaN(option.CorssCursorInfo.Bottom)) chart.ChartCorssCursor.ShowTextMode.Bottom=option.CorssCursorInfo.Bottom;
if (option.CorssCursorInfo.IsShowCorss===false) chart.ChartCorssCursor.IsShowCorss=option.CorssCursorInfo.IsShowCorss;
if (option.CorssCursorInfo.IsShowClose == true) chart.ChartCorssCursor.IsShowClose = option.CorssCursorInfo.IsShowClose; //Y轴显示收盘价
if (option.CorssCursorInfo.PressTime) chart.PressTime=option.CorssCursorInfo.PressTime; //长按显示十字光标的时间
if (option.CorssCursorInfo.HPenType>0) chart.ChartCorssCursor.HPenType=option.CorssCursorInfo.HPenType;
if (option.CorssCursorInfo.VPenType>0) chart.ChartCorssCursor.VPenType=option.CorssCursorInfo.VPenType;
}
//保存十字光标文字高度
option.CorssCursor={};
option.CorssCursor.TitleHeight=chart.ChartCorssCursor.TextHeight;
if (option.Frame)
if (option.Frame)
{
{
...
@@ -765,6 +780,20 @@ function JSChart(divElement)
...
@@ -765,6 +780,20 @@ function JSChart(divElement)
}
}
}
}
if (option.KLine)
{
if (option.KLine.ShowKLine == false) chart.ChartPaint[0].IsShow = false;
if (option.KLine.InfoPosition>0) chart.ChartPaint[0].InfoPosition=option.KLine.InfoPosition;
if (option.KLine.IsShowMaxMinPrice == false) chart.ChartPaint[0].IsShowMaxMinPrice=option.KLine.IsShowMaxMinPrice;
}
if(option.KLineTitle) //股票名称 日期 周期
{
if(option.KLineTitle.IsShowName==false) chart.TitlePaint[0].IsShowName=false;
if(option.KLineTitle.IsShowSettingInfo==false) chart.TitlePaint[0].IsShowSettingInfo=false;
if(option.KLineTitle.IsShow == false) chart.TitlePaint[0].IsShow = false;
}
if (option.ExtendChart)
if (option.ExtendChart)
{
{
for(var i in option.ExtendChart)
for(var i in option.ExtendChart)
...
@@ -774,11 +803,6 @@ function JSChart(divElement)
...
@@ -774,11 +803,6 @@ function JSChart(divElement)
}
}
}
}
//股票名称 日期 周期都不显示
chart.TitlePaint[0].IsShowName=false;
chart.TitlePaint[0].IsShowSettingInfo=false;
chart.TitlePaint[0].IsShowDateTime=false;
//创建子窗口的指标
//创建子窗口的指标
let scriptData = new JSIndexScript();
let scriptData = new JSIndexScript();
for(var i in option.Windows)
for(var i in option.Windows)
vuehqchart/src/jscommon/umychart.vue/umychart.vue.js
浏览文件 @
66d6a396
...
@@ -4164,6 +4164,21 @@ function JSChart(divElement)
...
@@ -4164,6 +4164,21 @@ function JSChart(divElement)
if (option.IsCorssOnlyDrawKLine===true) chart.ChartCorssCursor.IsOnlyDrawKLine=option.IsCorssOnlyDrawKLine;
if (option.IsCorssOnlyDrawKLine===true) chart.ChartCorssCursor.IsOnlyDrawKLine=option.IsCorssOnlyDrawKLine;
if (option.CorssCursorTouchEnd===true) chart.CorssCursorTouchEnd = option.CorssCursorTouchEnd;
if (option.CorssCursorTouchEnd===true) chart.CorssCursorTouchEnd = option.CorssCursorTouchEnd;
if (option.IsClickShowCorssCursor==true) chart.IsClickShowCorssCursor=option.IsClickShowCorssCursor;
if (option.IsClickShowCorssCursor==true) chart.IsClickShowCorssCursor=option.IsClickShowCorssCursor;
if (option.CorssCursorInfo)
{
if (!isNaN(option.CorssCursorInfo.Left)) chart.ChartCorssCursor.ShowTextMode.Left=option.CorssCursorInfo.Left;
if (!isNaN(option.CorssCursorInfo.Right)) chart.ChartCorssCursor.ShowTextMode.Right=option.CorssCursorInfo.Right;
if (!isNaN(option.CorssCursorInfo.Bottom)) chart.ChartCorssCursor.ShowTextMode.Bottom=option.CorssCursorInfo.Bottom;
if (option.CorssCursorInfo.IsShowCorss===false) chart.ChartCorssCursor.IsShowCorss=option.CorssCursorInfo.IsShowCorss;
if (option.CorssCursorInfo.IsShowClose == true) chart.ChartCorssCursor.IsShowClose = option.CorssCursorInfo.IsShowClose; //Y轴显示收盘价
if (option.CorssCursorInfo.PressTime) chart.PressTime=option.CorssCursorInfo.PressTime; //长按显示十字光标的时间
if (option.CorssCursorInfo.HPenType>0) chart.ChartCorssCursor.HPenType=option.CorssCursorInfo.HPenType;
if (option.CorssCursorInfo.VPenType>0) chart.ChartCorssCursor.VPenType=option.CorssCursorInfo.VPenType;
}
//保存十字光标文字高度
option.CorssCursor={};
option.CorssCursor.TitleHeight=chart.ChartCorssCursor.TextHeight;
if (option.Frame)
if (option.Frame)
{
{
...
@@ -4178,6 +4193,20 @@ function JSChart(divElement)
...
@@ -4178,6 +4193,20 @@ function JSChart(divElement)
}
}
}
}
if (option.KLine)
{
if (option.KLine.ShowKLine == false) chart.ChartPaint[0].IsShow = false;
if (option.KLine.InfoPosition>0) chart.ChartPaint[0].InfoPosition=option.KLine.InfoPosition;
if (option.KLine.IsShowMaxMinPrice == false) chart.ChartPaint[0].IsShowMaxMinPrice=option.KLine.IsShowMaxMinPrice;
}
if(option.KLineTitle) //股票名称 日期 周期
{
if(option.KLineTitle.IsShowName==false) chart.TitlePaint[0].IsShowName=false;
if(option.KLineTitle.IsShowSettingInfo==false) chart.TitlePaint[0].IsShowSettingInfo=false;
if(option.KLineTitle.IsShow == false) chart.TitlePaint[0].IsShow = false;
}
if (option.ExtendChart)
if (option.ExtendChart)
{
{
for(var i in option.ExtendChart)
for(var i in option.ExtendChart)
...
@@ -4187,11 +4216,6 @@ function JSChart(divElement)
...
@@ -4187,11 +4216,6 @@ function JSChart(divElement)
}
}
}
}
//股票名称 日期 周期都不显示
chart.TitlePaint[0].IsShowName=false;
chart.TitlePaint[0].IsShowSettingInfo=false;
chart.TitlePaint[0].IsShowDateTime=false;
//创建子窗口的指标
//创建子窗口的指标
let scriptData = new JSIndexScript();
let scriptData = new JSIndexScript();
for(var i in option.Windows)
for(var i in option.Windows)
webhqchart.demo/jscommon/umychart.js
浏览文件 @
66d6a396
...
@@ -751,6 +751,21 @@ function JSChart(divElement)
...
@@ -751,6 +751,21 @@ function JSChart(divElement)
if (option.IsCorssOnlyDrawKLine===true) chart.ChartCorssCursor.IsOnlyDrawKLine=option.IsCorssOnlyDrawKLine;
if (option.IsCorssOnlyDrawKLine===true) chart.ChartCorssCursor.IsOnlyDrawKLine=option.IsCorssOnlyDrawKLine;
if (option.CorssCursorTouchEnd===true) chart.CorssCursorTouchEnd = option.CorssCursorTouchEnd;
if (option.CorssCursorTouchEnd===true) chart.CorssCursorTouchEnd = option.CorssCursorTouchEnd;
if (option.IsClickShowCorssCursor==true) chart.IsClickShowCorssCursor=option.IsClickShowCorssCursor;
if (option.IsClickShowCorssCursor==true) chart.IsClickShowCorssCursor=option.IsClickShowCorssCursor;
if (option.CorssCursorInfo)
{
if (!isNaN(option.CorssCursorInfo.Left)) chart.ChartCorssCursor.ShowTextMode.Left=option.CorssCursorInfo.Left;
if (!isNaN(option.CorssCursorInfo.Right)) chart.ChartCorssCursor.ShowTextMode.Right=option.CorssCursorInfo.Right;
if (!isNaN(option.CorssCursorInfo.Bottom)) chart.ChartCorssCursor.ShowTextMode.Bottom=option.CorssCursorInfo.Bottom;
if (option.CorssCursorInfo.IsShowCorss===false) chart.ChartCorssCursor.IsShowCorss=option.CorssCursorInfo.IsShowCorss;
if (option.CorssCursorInfo.IsShowClose == true) chart.ChartCorssCursor.IsShowClose = option.CorssCursorInfo.IsShowClose; //Y轴显示收盘价
if (option.CorssCursorInfo.PressTime) chart.PressTime=option.CorssCursorInfo.PressTime; //长按显示十字光标的时间
if (option.CorssCursorInfo.HPenType>0) chart.ChartCorssCursor.HPenType=option.CorssCursorInfo.HPenType;
if (option.CorssCursorInfo.VPenType>0) chart.ChartCorssCursor.VPenType=option.CorssCursorInfo.VPenType;
}
//保存十字光标文字高度
option.CorssCursor={};
option.CorssCursor.TitleHeight=chart.ChartCorssCursor.TextHeight;
if (option.Frame)
if (option.Frame)
{
{
...
@@ -765,6 +780,20 @@ function JSChart(divElement)
...
@@ -765,6 +780,20 @@ function JSChart(divElement)
}
}
}
}
if (option.KLine)
{
if (option.KLine.ShowKLine == false) chart.ChartPaint[0].IsShow = false;
if (option.KLine.InfoPosition>0) chart.ChartPaint[0].InfoPosition=option.KLine.InfoPosition;
if (option.KLine.IsShowMaxMinPrice == false) chart.ChartPaint[0].IsShowMaxMinPrice=option.KLine.IsShowMaxMinPrice;
}
if(option.KLineTitle) //股票名称 日期 周期
{
if(option.KLineTitle.IsShowName==false) chart.TitlePaint[0].IsShowName=false;
if(option.KLineTitle.IsShowSettingInfo==false) chart.TitlePaint[0].IsShowSettingInfo=false;
if(option.KLineTitle.IsShow == false) chart.TitlePaint[0].IsShow = false;
}
if (option.ExtendChart)
if (option.ExtendChart)
{
{
for(var i in option.ExtendChart)
for(var i in option.ExtendChart)
...
@@ -774,11 +803,6 @@ function JSChart(divElement)
...
@@ -774,11 +803,6 @@ function JSChart(divElement)
}
}
}
}
//股票名称 日期 周期都不显示
chart.TitlePaint[0].IsShowName=false;
chart.TitlePaint[0].IsShowSettingInfo=false;
chart.TitlePaint[0].IsShowDateTime=false;
//创建子窗口的指标
//创建子窗口的指标
let scriptData = new JSIndexScript();
let scriptData = new JSIndexScript();
for(var i in option.Windows)
for(var i in option.Windows)
webhqchart/umychart.js
浏览文件 @
66d6a396
...
@@ -751,6 +751,21 @@ function JSChart(divElement)
...
@@ -751,6 +751,21 @@ function JSChart(divElement)
if (option.IsCorssOnlyDrawKLine===true) chart.ChartCorssCursor.IsOnlyDrawKLine=option.IsCorssOnlyDrawKLine;
if (option.IsCorssOnlyDrawKLine===true) chart.ChartCorssCursor.IsOnlyDrawKLine=option.IsCorssOnlyDrawKLine;
if (option.CorssCursorTouchEnd===true) chart.CorssCursorTouchEnd = option.CorssCursorTouchEnd;
if (option.CorssCursorTouchEnd===true) chart.CorssCursorTouchEnd = option.CorssCursorTouchEnd;
if (option.IsClickShowCorssCursor==true) chart.IsClickShowCorssCursor=option.IsClickShowCorssCursor;
if (option.IsClickShowCorssCursor==true) chart.IsClickShowCorssCursor=option.IsClickShowCorssCursor;
if (option.CorssCursorInfo)
{
if (!isNaN(option.CorssCursorInfo.Left)) chart.ChartCorssCursor.ShowTextMode.Left=option.CorssCursorInfo.Left;
if (!isNaN(option.CorssCursorInfo.Right)) chart.ChartCorssCursor.ShowTextMode.Right=option.CorssCursorInfo.Right;
if (!isNaN(option.CorssCursorInfo.Bottom)) chart.ChartCorssCursor.ShowTextMode.Bottom=option.CorssCursorInfo.Bottom;
if (option.CorssCursorInfo.IsShowCorss===false) chart.ChartCorssCursor.IsShowCorss=option.CorssCursorInfo.IsShowCorss;
if (option.CorssCursorInfo.IsShowClose == true) chart.ChartCorssCursor.IsShowClose = option.CorssCursorInfo.IsShowClose; //Y轴显示收盘价
if (option.CorssCursorInfo.PressTime) chart.PressTime=option.CorssCursorInfo.PressTime; //长按显示十字光标的时间
if (option.CorssCursorInfo.HPenType>0) chart.ChartCorssCursor.HPenType=option.CorssCursorInfo.HPenType;
if (option.CorssCursorInfo.VPenType>0) chart.ChartCorssCursor.VPenType=option.CorssCursorInfo.VPenType;
}
//保存十字光标文字高度
option.CorssCursor={};
option.CorssCursor.TitleHeight=chart.ChartCorssCursor.TextHeight;
if (option.Frame)
if (option.Frame)
{
{
...
@@ -765,6 +780,20 @@ function JSChart(divElement)
...
@@ -765,6 +780,20 @@ function JSChart(divElement)
}
}
}
}
if (option.KLine)
{
if (option.KLine.ShowKLine == false) chart.ChartPaint[0].IsShow = false;
if (option.KLine.InfoPosition>0) chart.ChartPaint[0].InfoPosition=option.KLine.InfoPosition;
if (option.KLine.IsShowMaxMinPrice == false) chart.ChartPaint[0].IsShowMaxMinPrice=option.KLine.IsShowMaxMinPrice;
}
if(option.KLineTitle) //股票名称 日期 周期
{
if(option.KLineTitle.IsShowName==false) chart.TitlePaint[0].IsShowName=false;
if(option.KLineTitle.IsShowSettingInfo==false) chart.TitlePaint[0].IsShowSettingInfo=false;
if(option.KLineTitle.IsShow == false) chart.TitlePaint[0].IsShow = false;
}
if (option.ExtendChart)
if (option.ExtendChart)
{
{
for(var i in option.ExtendChart)
for(var i in option.ExtendChart)
...
@@ -774,11 +803,6 @@ function JSChart(divElement)
...
@@ -774,11 +803,6 @@ function JSChart(divElement)
}
}
}
}
//股票名称 日期 周期都不显示
chart.TitlePaint[0].IsShowName=false;
chart.TitlePaint[0].IsShowSettingInfo=false;
chart.TitlePaint[0].IsShowDateTime=false;
//创建子窗口的指标
//创建子窗口的指标
let scriptData = new JSIndexScript();
let scriptData = new JSIndexScript();
for(var i in option.Windows)
for(var i in option.Windows)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录