AmCharts постоянно загружает необходимые изображения - PullRequest
0 голосов
/ 27 июня 2019

Я использую AmCharts3 для построения графика с полосами прокрутки, чтобы показать данные за определенный период времени. Изображение полосы прокрутки непрерывно загружается по указанному ниже URL-адресу, вызывая мерцание пользовательского интерфейса.https://www.amcharts.com/lib/images/dragIconRoundBig.svg

Я попытался добавить опцию pathToImages в конфигурацию JSON для диаграммы, но она не работает.

"pathToImages": "/ img /",

Вот используемый конфигурационный файл JSON:

AmCharts.makeChart ("chartdiv", {"type": "serial", "theme": "light", "pathToImages": "app / img/ "," svgIcons ":" false "," legend ": {" useGraphSettings ": true," position ":" top "}," dataProvider ": this.chartData," dataDateFormat ":" HH: NN: SS ", "synchronizeGrid": true, "valueAxes": [{"id": "v1", "axisColor": "# 8A2BE2", "axisThickness": 2, "axisAlpha": 1, "title": Percent% ","position": "left"}, {"id": "v2", "axisColor": "# 00BFFF", "axisThickness": 2, "axisAlpha": 1, "title": "Meter", "position": "right"}], "graphs": [{"valueAxis": "v1", "lineColor": "# 8A2BE2", "bullet": "round", "bulletBorderThickness": 1, "hideBulletsCount": 30,"title": "Fuel%", "valueField": "процентLevel", "fillAlphas": 0.2, "balloonText": " [[balloonDate]] [[процентLevel]]%Уровень "

        }, {
                "valueAxis": "v2",
                "lineColor": "#00BFFF",
                "bullet": "square",
                "bulletBorderThickness": 1,
                "hideBulletsCount": 30,
                "title": "Miles Travelled",
                "valueField": "distance",
                "fillAlphas": 0.3,
                "balloonText": "<div style='margin:3px; font-size:10px;'><b>[[balloonDate]]</b></br>[[distance]] distance travelled </div>"

            }],
        "chartScrollbar": {
            "scrollbarHeight": 25,
            "selectedBackgroundColor": "#c8e2f6",
            "autoGridCount": true,
            "icon":'app/img/dragIconRoundBig.png',
            "format": 'png'   

        },
        "chartCursor": {
            "categoryBalloonDateFormat": "JJ:NN",
            "cursorPosition": "mouse",
            "cursorColor": "black"
        },

        "categoryField": "date",
        "categoryAxis": {
            "minPeriod": "ss",
            "parseDates": true,
            "axisColor": "#DADADA",
            "minorGridEnabled": true
        },

        "export": {
            "enabled": false,


        }

Требуемый образ должен быть загружен только один раз.Есть ли какое-либо свойство, которое может быть установлено, чтобы остановить непрерывный вызов для загрузки изображения или какой-то другой способ добиться того же самого?

...