#javascript #vue.js #charts #nativescript
Вопрос:
Я пытаюсь программно увеличить масштаб своей диаграммы при загрузке. Он правильно работает, когда я не разрешаю панорамировать свою горизонтальную ось и когда я добавляю horizontalZoom="3"
в диаграмму RadCartesianChart. Но когда я добавляю allowPan="true"
или allowZoom="true"
на своей горизонтальной оси, он понимает, что ему нужно полностью уменьшить масштаб.
Мне нужно дать возможность перемещаться по уже увеличенной диаграмме.
<template>
<Page>
<RadCartesianChart horizontalZoom="3">
<RadCartesianChartGrid v-tkCartesianChartGrid verticalStripLineColor="#00F,#F00" />
<CategoricalAxis v-tkCartesianHorizontalAxis allowPan="true" allowZoom="false" />
<LinearAxis v-tkCartesianVerticalAxis minimum="0" maximum="200" majorStep="40" />
<LineSeries
v-tkCartesianSeries
v-bind:items="items"
categoryProperty="category"
valueProperty="value"
/>
</RadCartesianChart>
</Page>
</template>
Это не работает. Тот horizontalZoom="3"
ничего не делает. Я полагаю, что мне нужно установить значения allowPan
allowZoom
и horizontalZoom
программно, но ничего не работает.