asp.net-mvc – 无法解析绑定敲除错误
发布时间:2020-12-16 09:49:00 所属栏目:asp.Net 来源:网络整理
导读:我正在使用淘汰赛,并遇到了一个我不知道如何修复的问题.我从asp.net mvc控制器中检索一个json对象.我将它传递给以下函数: load = function (data) { var myViewModel = function () { var self = this; ko.mapping.fromJS(data,self); self.hasItems = ko.c
我正在使用淘汰赛,并遇到了一个我不知道如何修复的问题.我从asp.net mvc控制器中检索一个json对象.我将它传递给以下函数:
load = function (data) { var myViewModel = function () { var self = this; ko.mapping.fromJS(data,self); self.hasItems = ko.computed(function () { return self.NumberOfItems > 0; },self); }; ko.applyBindings(myViewModel,window.document.getElementById("my-container")); } 我根据json中返回的内容向模型对象添加自定义行为,特别是json的NumberOfItems属性.我的标记是: <div class="content" style="display: none;" data-bind="visible: hasItems === false"> <span class="empty">My Items</span> </div> 但我一直收到这个错误: 错误:无法解析绑定. 我不知道为什么 – 我是新手,所以非常感谢任何帮助? 解决方法
applyBindings需要一个对象.尝试
ko.applyBindings(new myViewModel(),window.document.getElementById("my-container")); 此外,当您想获得可观察值时,您需要使用括号. return self.NumberOfItems() > 0; http://jsfiddle.net/36xtR/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- iis-7 – Rotativa PDF生成本地工作,但不在IIS 7上
- asp.net-mvc-3 – 将部分视图返回到同一视图
- asp.net-mvc – 用剃须刀和VS 2010智能感知
- 如何在asp.net mvc 2中获取Html.EditorForModel()方法的tex
- asp.net-mvc – 在ClaimsIdentity上,BootstrapContext为nul
- asp.net – MvcHtmlString.ToHtmlString()不编码HTML?
- 尝试将AutoMapper用于具有子集合的模型,在Asp.Net MVC 3中获
- Odata V4中的流支持
- 在ASP.NET(C#)中创建动态RSS提要页面 – 我是否需要做额外的
- asp.net – 禁止从IIS 7继承“允许所有用户”规则
推荐文章
站长推荐
- asp.net – MVC区域路由 – 带文件夹的控制器文件
- asp.net-mvc – 如何从HttpContext获取JWT(使用O
- asp.net-mvc – 使用linq2sql在c#mvc中不显示所选
- SimpleModal打破ASP.Net回传
- asp.net – 添加context.Response.Headers.Add(“
- asp.net-mvc – 如何从控制器获取所有动作名称
- asp.net-mvc – Asp.net 5(vnext)是否可以使用?
- 实体框架 – EF6 DBContext动态连接字符串
- asp.net – System.Net.Mail新MailMessage随机发
- asp.net-mvc-3 – RedirectToAction在另一个控制
热点阅读