var data=[
{
id: 25,
message: "4",
messageDateTime: "2013-07-14T20:01:17.46",
userId: 1,
user: {
id: 1,
userName: "User A",
password: "AAA",
email: "email",
fullName: "Full Name A"
}
},
{
id: 24,
message: "3",
messageDateTime: "2013-07-14T20:01:16.42",
userId: 1,
user: {
id: 1,
userName: "User A",
password: "AAA",
email: "email",
fullName: "Full Name A"
}
}]
モデルを見る
var viewModel = ko.mapping.fromJS(data);
見る:
<h2 data-bind="text: user.userName"></h2>
<p data-bind="text: message"></p>
<p data-bind="text: messageDateTime"></p>
質問:ビューでuserNameを取得する方法を教えてください。ユーザーデータではなくmessageとmessageDateTimeを取得できます。ko.mapping.fromJSは自分のデータを observableArray にマップする必要があると思いますか、それとも何か不足していますか?