5.20192.631
wijmo.vue2.chart.animation Wijmo API Module

wijmo.vue2.chart.animation モジュール

Vue 2用のWijmo相互運用モジュール。

このモジュールは、Wijmoコントロールをカプセル化したVue 2コンポーネントを提供します。

これを使用するには、Vue 2フレームワーク(RC6以上)への参照、 および 通常のWijmo CSSファイルとjsファイルをアプリケーションに含める必要があります。

VueページにWijmoコントロールを追加するには、 HTMLファイルに適切なタグを含めます。 たとえば、次のコードは、 Vueページに InputNumber コントロールを追加します。

<wj-input-number
format="c2"
placeholder="Sales"
:value="sales"
:value-changed="salesChanged"
:min="0"
:max="10000"
:step="100"
:is-required="false">
wj-input-number>
// Wijmoイベントハンドラ
// InputNumber値と比較する"sales"値を更新します 
function salesChanged(sender, eventArgs) {
this.sales = sender.value;
}

この例は、次の重要なポイントを示しています。

  1. Wijmoコントロールのタグ名は、"wj"プリフィックスで始まり、 その後に 英小文字とハイフン区切り文字を使用したコントロール名が続きます。
  2. タグ属性名は、コントロールのプロパティやイベントと同じです。
  3. 属性名の前のコロンは、属性値がJavaScript式として 解釈されることを示します ( :min="0"など)。
  4. イベントハンドラは、通常のプロパティと同様に指定します ( :value-changed="salesChanged"など)。
  5. Vue2では、すべての連結が一方向です。上の例では、"salesChanged" イベントハンドラは、 モデル内の"sales"プロパティの値を更新します。 これはVue 1からの変更点です。 Vue 1では、どのような属性にでも ".sync"サフィックスを追加することで、双方向連結を作成できます。

すべてのWijmo Vueコンポーネントには、"initialized"イベントがあります。 これは、コントロールがページに追加されて初期化された後に発生します。 このイベントを使用して、マークアップでプロパティを設定するほかに、 追加的な初期化を実行できます。次に例を示します。


// Vue アプリケーション
var app = new Vue({
el: '#app',
methods: {
    initGrid: function(s, e) {
    // グリッドにカスタムMergeManagerを割り当てます
    s.mergeManager = new CustomMergeManager(s);
    }
}
});

変数

WjFlexChartAnimation

WjFlexChartAnimation: any

次のコンポーネントのいずれかに wijmo.chart.animation.ChartAnimation を表すVueコンポーネント。 wijmo.vue2.chart.WjFlexChartwijmo.vue2.chart.WjFlexPiewijmo.vue2.chart.finance.WjFinancialChart 、 またはwijmo.vue2.chart.radar.WjFlexRadar