knockout.js相关内容
我有一个加载“子”实体的ViewModel,我还想根据加载的每个子实体显示“孙”实体。为了简单起见,我需要帮助确定如何查询这些对象并将它们显示在浏览器中适当的“树”下(请原谅我对编程语言的破坏:) 我使用Knokout绑定数据并使用Breeze加载实体。此问题是When to add extend additional complex types onto a Breeze entity
..
我正在处理一个定制的挖空绑定,它确定是否正在滚动特定元素,并使用该元素相对于视区的顶部来更新绑定可观测对象。目前,绑定似乎起作用了,但我担心是否在某些情况下它不起作用。 HTML: Scroll position:
..
我们有一个如下所示的多页表单,表单上的每个页面都与不同的模型类相关联。我正在尝试使用用户在第1页中选择的值,并且根据在第1页中选择的值,我需要在第2页中显示/隐藏该字段。 Page2有一个按钮,允许用户添加课程,当他们点击foreach循环中的按钮时,页面中显示的字段很少,其中一个字段应该根据前一页上的选择显示/隐藏。但上面的逻辑抛出的错误与Uncaught ReferenceError:
..
我最近熟悉了揭示模块模式(RMP),我读了很多关于它的文章。 它看起来是一个非常好的模式,我想开始在一个大项目中使用它。在我使用的项目中:jQuery、KO、Required JS、jQuery Mobile、JayData。在我看来,它将非常适合KO视图模型。 具体地说,我想使用THIS版本。 我找不到使用此模式的缺点,是不是因为没有缺点(我觉得很难相信)? 开始使用之前
..
我想知道是否有人有一个带有 knockoutjs 的 JQM 滑块的工作示例.我有两个问题: 1) 将值绑定到可观察对象 - 我可以最初绑定它,即设置滑块的“值",但这不会在拖动时更新底层可观察对象 - 我认为这与 JQM 放置元素有关表示它的输入? 2) 更改 min、max、value 属性时刷新样式. 这是我所拥有的一个子集,currentItems 根据选择而变化: w
..
在选择使用这四种模式中的一种而不是其他模式时,是否存在任何重要/微妙/显着的差异?而且,当通过 Object.create() 与 new 运算符“实例化"时,它们之间有什么区别吗? 1) CoffeeScript 在翻译“类"定义时使用的模式: 动物 = (function() {功能动物(名称){this.name = 名称;}Animal.prototype.move = funct
..
..
是否可以使用值绑定将 Knockout 可观察属性绑定到单选按钮? 这是我想要做的,但值最终是字符串“[Object object]",而不是我的可观察属性的实际实例: 这是我正在使用的视图模型: var VehicleGroupViewModel = function(){变种自我=这个;this.selectedVehicleGroup = ko.observable();thi
..
我有一个可观察的数组.对于每个数组元素,我会生成一些非常扩展的 html 表单,因为可观察的数组项是具有可观察对象的大对象: var records = ko.observableArray([{p1: ko.observable("initProp1"),p2: ko.observable("initProp2"),//等等pN: ko.observable("initPropN")},//.
..
我正在将我的一个旧 jquery 插件从 DOM 丛林迁移到这个花哨的 mvvm 框架淘汰赛. 我将使用哪种技术来正确显示弹出容器?我必须“通过调用"填充它,因为我每次都会得到一个 json 提要. 我尝试了一种使用 with 绑定的方法,但它仍然尝试在第一次运行时填充部分.
..
我正在使用 knockout.js 来显示员工列表.我在页面上有一个隐藏的模式标记.当单击单个员工的“详细信息"按钮时,我想将该员工数据绑定到模式弹出窗口.我正在使用 ko.applyBindings(employee, element) 但问题是当页面加载时,它期望模态开始时绑定到某些东西. 所以我想知道,是否有技巧/策略来进行延迟/延迟数据绑定?我查看了虚拟绑定,但文档没有足够的帮助.
..
我有这个功能: 函数make(place){place.innerHTML = "东西"} 我以前用纯 JavaScript 和 html 来做这个: 点击我 如何使用惯用的 knockout.js 做到这一点? 解决方案 如果您在 Knockout 中设置了点击绑定,则事件将作为第二个参数传
..
我构建的 MVC 应用程序类型存在固有的设计缺陷,我相信我不是第一个意识到这一点的人. 我有一个使用 AD Azure 身份验证的 MVC 4 应用程序,它通过以下方式引入应用程序 开发中带有 Azure Active Directory 的 ASP.NET 应用程序 一旦用户通过身份验证并加载 Home.cshtml,KnockoutJs 将用于执行 JavaScript AJ
..
基本上,我正在尝试在菜单中创建一个菜单.因此,在主菜单路线中,会有一个带有另一组路线的垂直菜单.单击子菜单路由时,仅更新部分页面,垂直菜单不会重新加载.我猜它会类似于这个 KO fiddle http://jsfiddle.net/dPCjM/,但是还需要另外一套主路由视图中的“幽灵"KO 指令:
..
我在 MVC 平台上看到了 SignalIR 和 KnockoutJS 示例,但在 WebForm 上没有.请建议我,我们可以在 WebForm 上使用吗?任何文章链接将是可观的. 解决方案 我知道这正好晚了一个月,但这里有一个简单的例子 [这是我通过探索MVC 示例] 假设您有一个名为 MyPage 的页面 在 .aspx 文件中写入以下内容:
..
我正在用 Kendo、Knockout 和 kendo-knockoutjs 库做一些实验.我想对剑道数据源使用淘汰赛视图模型并将其绑定到剑道网格小部件. 在剑道中: html:
javascript: var billingReportViewMode
..
我正在尝试根据使用 Knockout-Kendo.js 的选择值启用/禁用剑道日期选择器. HTML: 12 JS: ko.
..
我的应用程序是 MVC 5,我使用以下 Knockout-kendo 下拉列表: var ViewModel = 函数 () {var self =
..
我正在使用 RPNiemeyer 的 kendo-knockout 库.我有一个剑道窗口,我在 html 中像这样使用:
..
所以我看到 KendoUI 包含了一个与 Knockout.js 集成的示例:http://demos.kendoui.com/web/integration/index.html 然而,这看起来是一个非常简单的例子. 根据这篇文章,看起来绑定到像 Kendo 的网格这样的东西会更复杂:http://www.kendoui.com/forums/ui/grid/knockout
..