Browse Source

2022-11-28

cmy 2 năm trước cách đây
mục cha
commit
a33f53622d
1 tập tin đã thay đổi với 10 bổ sung5 xóa
  1. 10 5
      hybrid/html/js/kline.js

+ 10 - 5
hybrid/html/js/kline.js

@@ -382,7 +382,8 @@ var app = new Vue({
 		formatterNum(value, precision) {
 			// console.log(value)
 			let reg = new RegExp('^\\d+(?:\\.\\d{0,' + precision + '})?')
-			return value.toString().match(reg)
+			// return value.toString().match(reg)
+			return value.toString()
 		},
 		// 计算MA
 		calculateMA(dayCount, data) {
@@ -397,7 +398,8 @@ var app = new Vue({
 					sum += data[i - j][1];
 				}
 				// console.log(sum, dayCount)
-				result.push((sum / dayCount).toFixed(2));
+				result.push((sum / dayCount));
+				// result.push((sum / dayCount).toFixed(2));
 			}
 			return result;
 		},
@@ -461,7 +463,7 @@ var app = new Vue({
 					type: 'category', //坐标轴类型。(value:数值轴,适用于连续数据。,category:类目轴,适用于离散的类目数据,time: 时间轴,适用于连续的时序数据,log:对数轴。适用于对数数据)
 					data: [], //类目数据,在类目轴(type: 'category')中有效。
 					scale: true,
-					boundaryGap: false, //坐标轴两边留白策略,类目轴和非类目轴的设置和表现不一样。
+					boundaryGap: true, //坐标轴两边留白策略,类目轴和非类目轴的设置和表现不一样。
 					axisLine: {
 						show: false
 					}, //坐标轴轴线相关设置
@@ -538,7 +540,8 @@ var app = new Vue({
 						inside: true,
 						fontSize: 10,
 						formatter: function(value) {
-							return Number(value).toFixed(2)
+							return Number(value)
+							// return Number(value).toFixed(2)
 						}
 					},
 					splitLine: {
@@ -713,7 +716,9 @@ var app = new Vue({
 								fontSize: 10,
 								align: 'left',
 								formatter: function(params) {
-									return Number(params.value).toFixed(2)
+									console.log(params.value,'传入的处理数值');
+									// return Number(params.value).toFixed(2)
+									return Number(params.value)
 								}
 							},
 							data: [{