【发布时间】:2013-08-13 08:08:08
【问题描述】:
我正在使用带有 ASP.NET MVC 的 Knockout 这是我的视图,它由 MVC 控制器填充
HTML
<html>
<input type="text" data-bind="value:Name" />
<script src="/Scripts/ViewModel.js"></script>
</html>
控制器
public actionresult xyz(){
var myModel = new FiestModel();
myModel.Name = "James";
return view(myModel);
}
ViewModel.Js
function mymode(){
var self = this ;
self.Name = ko.observable('@Model.Name');
}
在我的页面渲染完成所有这些之后,我的输入没有指定值 James 。
更新
我告诉你们整个场景,在我的应用程序中,用户点击signup with facebook 按钮,facebook 将用户返回到我的xyz 操作方法,现在我想在xyz 视图中显示用户名。那么我怎么能用 api 做到这一点,因为@Anders 说我要通过 Web APi 做到这一点。
提前致谢。
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-4 knockout.js knockout-2.0 knockout-mvc