0
Dies ist AnsichtAlias für Knockout Steuerung nicht arbeitet
<ul class="container-full" data-bind="foreach: { data: notificationDetail, as: 'notification' }">
<li class="odd">
<div class="table">
<div class="table-cell">
<p data-bind="text:notification.notificationTime"></p>
<span data-bind="text: notification.notificationSubject"></span>
</div>
<div class="table-cell width-60px text-center">
<img src="/ebms/app/public/spa/styles/images/icon-remove.png" />
</div>
</div>
</li>
</ul>
Initialise Funktion:
function initializeView(notificationList) {
var notificationDetails=new Array();
if (notificationList) {
this.notification = notificationList.length;
for (var i = 0; i < notificationList.length; i++) {
var notification = notificationList[i];
notificationDetails.push(notification);
}
this.notificationDetail = notificationDetails;
}
}
this.notificationDetail ko.observableArray = ([]);
this.notificationDetail: this.notificationDetail: Array [2] 0: Object NoNotification: "05" NotificationSubject: "Benachrichtigungsunterleitung 1" NotificationTime: "14. Mai 2016 09.00 Uhr"
notification.notificationTime gibt keine Daten zurück –
Ihr Markup sieht gut aus. Problem ist mit Ihrem viewModel.Try debuggen es. –
wie ich Debug notificationDetail zeigt Daten als-this.notificationDetail: Array [2] -0: Objekt --- NoNotification: "05" NotificationSubject: "Benachrichtigung unter Leitung 1" NotificationTime: "14. Mai 2016 9.00PM" –