【发布时间】:2014-10-28 02:50:23
【问题描述】:
我是 Knockout 的新手,问题是我尝试从 JSON 加载对象并使用计算值 请查看 jsfiddle 示例并告诉我我做错了什么 它应该显示“Hello World”+“开始日期”(在第三行) http://jsfiddle.net/qp86wbdt/3/
self.starttextt= ko.computed(function() {
return " Hello world " + this.start();
}, this);
值得一提的是,这个计算对象存在于“事件”对象(从 json 加载)中,而“事件”对象存在于 ViewModel 对象中。
感谢您的帮助,谢谢
【问题讨论】:
-
您永远不会映射到您的 Event 对象。遍历 JSON 数据并从每个项目创建事件并将其推送到 KO 事件数组,或使用映射插件。
-
你好 MiBu 可以提供例子吗?
标签: javascript jquery json knockout.js