Knockout.js 如何在模板中显示knockoutjs.mapping数据?

Knockout.js 如何在模板中显示knockoutjs.mapping数据?,knockout.js,knockout-mapping-plugin,Knockout.js,Knockout Mapping Plugin,使用knockout的映射插件,我将如何在模板中显示JSON对象的信息和数组 //示例JSON数据。 JSON=[{'title':'title of first object', 'content':'content of first json object'}, {'title':'title of second object','content':'content of second json object'}] var viewModel=ko.mapping.fromJSdata; v

使用knockout的映射插件,我将如何在模板中显示JSON对象的信息和数组

//示例JSON数据。 JSON=[{'title':'title of first object', 'content':'content of first json object'}, {'title':'title of second object','content':'content of second json object'}] var viewModel=ko.mapping.fromJSdata; var data=$.getJSON'/post/.json',functiondata{ ko.mapping.fromJSdata,viewModel; };
我可以通过viewModel和viewModel[0]访问对象。使用Chrome中的控制台标题,但不确定如何将此日期绑定到我的模板。

收到数据后,需要调用ko.applyBindingsviewModel

在HTML中,您可以对数据进行绑定,如:

<ul data-bind="foreach: $data">
     <li>
          <span data-bind="text: title"></span>: 
          <span data-bind="text: content"></span>
     </li>
</ul>

下面是一个示例:

收到数据后,需要调用ko.applyBindingsviewModel

在HTML中,您可以对数据进行绑定,如:

<ul data-bind="foreach: $data">
     <li>
          <span data-bind="text: title"></span>: 
          <span data-bind="text: content"></span>
     </li>
</ul>

下面是一个示例:

谢谢RP,我缺少数据bind=foreach:$data。谢谢RP,我缺少数据bind=foreach:$data。