【发布时间】:2014-08-13 04:18:59
【问题描述】:
我正在使用 knockout.js 和 knockout.mapping.js。 我把数据资源改成ajax,数据不能动态刷新。
因为在实际项目中,我想在不改变js代码的情况下自定义html模块,而且数据不确定,所以数据结构复杂且动态。我想要实现的两个主要目标:
1,多级数据,所以我用了knockout.mapping,但是不行。 这是一个例子:http://jsfiddle.net/8uKaL/
2,动态源,资源可能有data2, data3, ...,我可以轻松地将源引用从data2更改为data3,所以我认为我应该在html中使用<div data-bind="foreach: resources_ajax(key)" data-key="data1">之类的东西。
有什么解决办法吗?
谢谢。
【问题讨论】:
标签: knockout.js knockout-mapping-plugin