私はknockout jsで作業しています。今私は、テンプレート内のノードにデータをバインドすることができないdatasource.InでテンプレートオプションとローカルJSONデータを使用しています。テンプレートオプションを使用してJSONオブジェクトデータをノックアウトバインディングにバインドするにはどうすればよいですか?
以下の私のhtmlコードを入手してください:私もjsfiddleでサンプルを更新した
var treeData = [
{ id: 1, text: "UK"},
{ id: 2, text: "Steven John" },
{ id: 3, text: "USA" },
{ id: 5, text: "Andrew" },
{ id: 4, text: "Angelica" }
];
window.viewModel = {
value: ko.observable(new Date(2015, 06, 15)),
Data: ko.observableArray(treeData)
};
$(function() {
// declaration
ko.applyBindings(viewModel);
});
以下の私のスクリプトセクションを取得
<div data-bind="template:{name:'treeTemplate',data:{da:Data}}"></div>
<script id="treeTemplate" type="text/html">
<b data-bind="text:$data.text"></b>
してください。下のリンクを取得してください:
https://jsfiddle.net/38vnznht/
あなたは、誰もが任意のヘルプthis.Thanksにお勧めしてくださいすることができます。
私は理解しました –
問題はありません!それを聞いてうれしい! –