マップオブジェクトを自分のタスクに表示する必要があります。私はJSfiddleで試してみました。私のプロジェクトで同じことを実装すると、JSfiddleをオンラインで使用していることがわかりましたノックアウトJS 3.4.0 lib私のプロジェクトはknockoutJS 3.2.0を使っていますが、ノックアウトJS 3.0.0:地図オブジェクトを表示
このコードを作成するにはどうすればいいですかKnockoutJS 3.2.0?
ライブラリを更新する以外の方法はありませんか?
HTML:
<ul>
<li data-bind="foreach: model">
<span data-bind="text: Main"></span>
<ul data-bind="foreach: Sub">
<li><span data-bind="text: $data"></span></li>
</ul>
</li>
KnockoutJS 3.0.0:
var viewModel = function() {
model = ko.observableArray([{
Main: "Main1",
Sub: ["hello", "hi"]
}, {
Main: "Main2",
Sub: ["one", "two"]
}]);
}
ko.applyBindings(new viewModel());
ここに私のバイオリンがある:私はノックアウトJS 3.4.0へのlibプラグインをchnageときDisplay Map object 同じフィドルが働きます。 ご意見があれば助かります!
私のために 'KO 3.0.0' [JSFiddle](https://jsfiddle.net/p5oL3wf5/3/)で動作します。 – Rajesh