次のように、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 では" data-bind " が必要です。しかし、私が得るのはこの空のdivだけです:
<div class="messageToAndFromOtherMember"></div>
のような属性がないdata-bind
ため、div は空のままであることに注意してください...