Вопрос по charts, highcharts, javascript – Исправлена ось X в Highcharts Stock (остановка автоматического масштабирования)

3

На графике, когда он начинает рисовать основную серию (LTP), он рисует на всю ширину.

chart

Есть ли способ нарисовать его так же, как график выбора внизу?

РЕДАКТИРОВАТЬ: я хочу, чтобы вся xAxis просматривала, а затем добавить точки без автоматического масштабирования xAxis.

Посмотрите на мой код

http://jsfiddle.net/S9SwB/9/

Да, это правильно.. Manjoor
опубликовал другое решение, если ответ помог, пожалуйста, проголосуйте / отметьте его соответственно Jugal Thakkar
Ну, я изменил вашу скрипку, чтобы использовать xAxis max, и он все еще не сделал то, что я думал, что будет. Посмотреть здесь:jsfiddle.net/wergeld/f6SmR wergeld
Вы имеете в виду, что весь xAxis доступен для просмотра, а затем добавляете точки без автоматического масштабирования xAxis? wergeld

Ваш Ответ

1   ответ
4

Создайте решение @ wergeld здесь, как вы видите в его решении, конец оси x был правильно расположен в 5:30, но произошел скачок во времени, это потому, что установлено порядковое свойство оси по умолчанию значение true, что означает, что все точки расположены на равном расстоянии друг от друга с точки зрения пикселей, несущественных различий с точки зрения времени, поэтому ось оставляет достаточно места справа только для одной точки, и, следовательно, количество пикселей, необходимое для добавления одной точки. При установке порядкового номера в ложь, он будет выделять столько места, сколько необходимо на основе разницы во времени. В общем, здесь идет ваше решение :)http://jsfiddle.net/jugal/UP5sW/

var min = new Date().getTime();
var max = min + 50 * 500;  
//...

xAxis: {
        ordinal: false,
        max:max
    },
    series: [
        {
        name: 'Series 0',
        data: [[min, 0]]
    },
    {
        name: 'End',
        data: [[max, 0]]
    }]

Подробнее о порядковом варианте @http://www.highcharts.com/stock/ref/#xAxis--ordinal & Амп;http://jsfiddle.net/gh/get/jquery/1.7.1/highslide-software/highcharts.com/tree/master/samples/stock/xaxis/ordinal-false/

Если это так, то вы должны выделить соответствующий фрагмент в своем ответе и дать скрипте все. Сломанная скрипка - это просто плохо!
И именно поэтому плохие идеи иметь эти внешние ссылки. Включите конфигурацию - это не имеет большого значения и только делает ваше решение полным. Не допускайте, чтобы каждый читатель был профессионалом высокого чарта.
Ваши скрипки больше не работают. Избегайте внешних библиотек, которые перестают работать через некоторое время, когда делятся публичными скрипками, подобными этим.code.jugal.me/js/jugalsLib.js - 404
Я думаю, что код важнее библиотек, третья часть библиотеки использовалась только для сокращения кода. Весь важный код все еще остается в скрипке. @Mrchief
@Mrchief также добавил фрагмент кода в ответ. Ссылки иногда бывают неработающими, но для человека, который действительно хочет получить ответ, код в скрипте все еще был, логической ошибки не было (просто не удалось получить указанный файл), вы не всегда можете контролировать все ссылки, которые вы публикуете, которые не дают другим право голосовать, даже не пытаясь взглянуть на ответ. Принятые ответы означают, что он работал во время публикации.

Похожие вопросы