0
テンプレート内でmendy mvvm bindをしようとしています。テンプレート変数は動作していますが、MVVMのものはありません。テンプレート内の剣道mvvm結合
<div id="list"></div>
<script id="template" type="text/x-kendo-template">
<div>
<button data-bind="visible: alreadyAttending, click: onClick">
Your id is ${ID}
</button>
</div>
</script>
var data = [];
data[0] = { alreadyAttending: true, ID: 1, onClick: function() { alert("Click 1"); }};
data[1] = { alreadyAttending: false, ID: 2, onClick: function() { alert("Click 2"); }};
$("#list").kendoListView({
dataSource: data,
template: kendo.template($("#template").html())
});
ここで入手可能フィドル:https://jsfiddle.net/q99ufo3c/5/
あなたはボタンを見ることができるデータ配列からの値に置き換えられますが、可視性とイベントをクリックしてくださいは、最大配線されていません。私は何が欠けているのか分からない。これがサポートされているかどうか誰にも分かりますか?
あなたはjQueryの構文でMVVM混合しています。モデル(剣道観測可能)が必要で、コンテナdivをそのモデルにバインドします。リストdivにテンプレートを指定する必要もあります –