Tôi đang cố vẽ 2 dữ liệu chuỗi dòng trong nguồn cấp dữ liệu ZingChart. Dưới đây là mã tập lệnh của tôi.Nguồn cấp dữ liệu Zing vẽ nhiều chuỗi trong 1 biểu đồ
<script>
var chartData = {
"type":"line",
"refresh": {
"type": "feed",
"transport": "js",
"url": "feed()",
"interval": 1000
},
"series":[
{
"values":[]
},
{
"values":[]
}
]
};
window.onload = function() {
zingchart.render({
id: "chartDiv",
data: chartData,
height: 600,
width: "100%"
});
};
window.feed = function(callback) {
$.ajax({
type: "GET",
dataType: "json",
headers: {
Accept: "application/json",
"Access-Control-Allow-Origin": "*"
},
url: "/PerformanceMonitor/showProcessUsage/${processName}",
success: function (data) {
var mem = data.mem.size/100000;
var tick = {
plot0: parseInt(mem)
};
callback(JSON.stringify(tick));
var tick2 = {
plot1:parseInt(mem/1000)
};
callback(JSON.stringify(tick2));
}
});
};
Nó được hiển thị, nhưng làm mất tính chất của biểu đồ.Đây có đúng cách không? Có phương pháp nào tốt hơn không ?. Sau đó, tôi dự định cho phép người dùng quyết định có bao nhiêu ô được phép trong biểu đồ lúc runtime.Is có điều gì đó trong ZingChart mà tôi có thể sử dụng không? Cảm ơn trước.
Cảm ơn bạn :) Nó hoạt động tốt. Bây giờ tôi muốn cho phép người dùng quyết định di chuyển để thêm/xóa một chuỗi âm mưu. Bạn có thể chỉ cho tôi nơi tôi nên tìm kiếm điều này? và làm thế nào nó có thể đạt được? –
Vì chúng ta vừa thêm một ô khác vào đối tượng 'tick' với' plot1', bạn có thể thêm nhiều hơn cùng một cách với 'plot2',' plot3', v.v. Bạn có thể xem bản trình diễn tại http: // www. zingchart.com/features/real-time-data-charts/ –
Bạn có thể xem http://stackoverflow.com/questions/30612512/static-chart-with-timestamp-on-x-axis không –