0
嗨,我只是学习淘汰赛,我面临一个我似乎无法理解的问题。 我有这样的对象:从对象内部的对象获取数据
var studentPersonalDetails = ko.observable();
var isInitialized = false;
var vm = {
//bindable
title: ko.observable('Profile'),
dataLoading: ko.observable(false),
hasErrors: ko.observable(false),
errorMessage: ko.observable(''),
//data
profileStudentPersonalDetails: studentPersonalDetails,
//operations
activate: activate
};
return vm;
profileStudentPersonalDetails这是C#的对象从服务器相当于:
public int? StudentNumber { get; set; }
public string Supervisor { get; set; }
public bool CanEdit { get; set; }
public string PersonId { get; set; }
public string FirstName { get; set; }
public string MiddleName { get; set; }
public string LastName { get; set; }
public string FullName { get; set; }
并从service.My人口问题是,我不知道如何访问来自这个对象的数据,所以我可以在html视图中显示它。
我已经tryed这个版本:
<strong data-bind="text: StudentNumber">
<strong data-bind="text: profileStudentPersonalDetails.StudentNumber">
但非似乎work.The数据被填充到对象的,正确的方式,我相信,我能够从数据存取权限的其他领域例如标题:
<strong data-bind="text: title">
而且这个工作。
如何访问数据?