他のいくつかのウィジェットで構成された複合コントロールとなるカスタム Kendo ウィジェットを作成しました。特に、コントロールが更新されるたびにビューモデルの値を更新することはできません。ただし、ビュー モデルを直接更新すると、コントロールの値が更新されますが、その逆ではありません。双方向である必要があります。この問題の例をまとめました。
どんな助けでも大歓迎です!!
他のいくつかのウィジェットで構成された複合コントロールとなるカスタム Kendo ウィジェットを作成しました。特に、コントロールが更新されるたびにビューモデルの値を更新することはできません。ただし、ビュー モデルを直接更新すると、コントロールの値が更新されますが、その逆ではありません。双方向である必要があります。この問題の例をまとめました。
どんな助けでも大歓迎です!!
あなたはとても近いです!:) 欠けているのはchange
、値が変化したときにイベントをトリガーすることだけです。これを行うには、単にchange
イベントを監視し、それが変化したときにカスタム ウィジェットの をComboBox
トリガーします。change
次のコードを追加します。
_initAutoComplete: function () {
var that = this;
that.select.kendoComboBox({
...,
// ADDED CODE...
change: function () {
that.trigger("change", {field: "value"});
}
});
},