我正在尝试使用 jQuery 将“ data-bind ”属性添加到 div,如下所示:
var messageViewModel = {
data: ko.observable({
message: response.message,
sendDateFmted: response.sendDateFmted,
messageId: response.messageId
})
};
$("<div>",{
class:"messageToAndFromOtherMember"
}).data("bind", "template: { name: 'message-template', data: data }").appendTo("#messagesToAndFromOtherMember");
ko.applyBindings(messageViewModel);
KnockoutJs 需要“数据绑定”。但是我得到的只是这个空的div:
<div class="messageToAndFromOtherMember"></div>
请注意,没有这样data-bind
的属性,因此 div 保持为空......