62,046
社区成员
发帖
与我相关
我的任务
分享
//控制器中的代码
public ActionResult Advanced()
{
var person = new Person
{
FirstName = "Eric",
LastName = "McQuiggan"
};
return View(person);
}
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
@{
ViewBag.Title = "Advanced";
}
<h2>Hello <span data-bind="text:getName()"></span></h2>
@section Scripts{
<script>
function ViewModel(firstName, lastName) {
var self = this;
self.name = first + ' ' + lastName;
self.getName = function () {
return self.name;
};
};
var viewModel = new ViewModel('@Model.FirstName', '@Model.LastName');
ko.applyBindings(viewModel);
</script>
}