编程语言
首页 > 编程语言> > javascript-Zingchart-图中隐藏了一些点

javascript-Zingchart-图中隐藏了一些点

作者:互联网

我使用Zingchart绘制一些日志数据,因此我需要在图形中显示每个点.我激活了json中的points属性(请参阅

$scope.graphoptions = {
            theme:"dark",
            "gui":{
              behaviors:[]
            },

            globals: {
              shadow: false,
              fontFamily: "Helvetica"
            },
            type: "line",
            plot: {
              aspect: "segmented",
              marker: {}
            },
            "legend":{
              margin :"5% 88%",
              layout: "float",
              fontSize : "10px",
              backgroundColor: "#888888",
              borderColor : "#000000",
              shadowColor : "transparent",
              toggleAction: "hide",
              item: {
                markerStyle : "circle",
                fontColor: "#ffffff"
              },
            },
            scaleX: {
              zooming: true,
              item: {
                fontColor: "white"
              },
              guide: {
                visible: false
              },
              "transform": {
                "type": "date",
                "all": "%G:%i",
              }
            },

            "scaleY": {
              zooming:true,
              lineColor : "#DDD",
              tick : {
                lineColor : "#DDD"
              },
              item : {
                fontColor : "#DDD"
              },
              refLine : {
                lineColor : "#DDD"
              },
            },

            tooltip : {
              //we have to store the tooltip fkt globally so its ouside angulars
              //scope thatswhy we have to pass the data to the function
           	  jsRule : "applyTooltip("+$scope.fileName+")",
              shadow:false
           	},

            plotarea: {
              "adjust-layout":true,
              backgroundColor : '#272822'
            },
          }

以获得完整的json).

如您在此屏幕快照中所见graph without zoom

绘制了已读图表的一些点,但没有绘制蓝色的点.
当我放大时:

Graph with Zoom

显示蓝色图形的一些标记.
这是一个错误还是我必须激活我不知道的json中的另一个属性.

提前致谢!

解决方法:

假设您的数据应绘制在这些点上,那么您将需要增加在该图中绘制的默认标记的数量.默认情况下,ZingChart基于点数和图表的宽度来计算此数字.

> maxNodes:N,其中N是要在给定点显示的最大节点数.例如maxNodes:1000
>如果工具提示在高分辨率下很重要,则还需要更改maxTrackers:N,其中N是要为工具提示跟踪的节点数.请注意,这将严重降低性能,具体取决于要跟踪的节点数.例如maxTrackers:1000

标签:zingchart,charts,javascript
来源: https://codeday.me/bug/20191027/1941425.html