0
我有一个视图模型如下:如何从html中访问viewmodel中的属性?
define(
['jquery', 'knockout', 'knockout.mapping', 'data/data', 'infra/store', 'infra/util', 'nls/nls', 'models/models'],
function ($, ko, mapping, data, store, util, resources, models) {
var
post = {},
getPost = function (param) {
$.when(data.deferredRequest('postDetail', param.id))
.done(function (result) {
mapping.fromJS(result, {}, post);
});
};
return {
post : post,
getPost: getPost
};
});
和HTML文件上面如下
<section id="section-post-detail" class="view">
<div class="page-header">
<label data-bind="text: post.title"></label>
</div>
</section>
我申请的视图模型到HTML文件,在HTML但是标题标签不显示任何值,即使post对象中的title属性具有值。
我错过了什么吗?
重复的:http://stackoverflow.com/questions/13789224/how-to-access-property-on-object-in-viewmodel-from-html-code? –