问题标签 [knockout-mvc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - KnockOut.js 与 Asp.net mvc
刚开始学习新的 asp.net mvc4 SPA 模板,注意到正在使用 knockout,所以请给我参考任何从头开始描述 asp.net mvc 和 knockout.js 的书籍/视频。
javascript - 淘汰赛未在 mvc 视图中显示数据
我创建了一个简单的项目来学习 mvc 与 knocout 。这是我的东西的样子
看法
控制器
当页面加载时调用此方法并返回数据,正如我在 firebug 中看到的那样
这是返回的结果
在控制台 中更新表格视图的图像 提前致谢
knockout.js - 如何从 koGrid 行中选择某些单元格?
我有一个 koGrid,我只想从行中选择一些单元格(2 个单元格)。如果使用canSelectRows: true
属性,我可以选择整行 - 我不需要这个。如何从 koGrid 行中选择某些单元格?
网格来源:
knockout-mvc - KnockoutMVC 子模型中的多个计算字段
淘汰赛MVC 2.10、MVC 4.0、C# 5。
使用主站点上的示例之一(子模型中的计算字段)。我遇到了问题,想知道是否有人可以提供帮助。在下面的代码中,计算的 Message 字段会根据分别与 Caption 和 Value 关联的两个文本框进行良好更新。但是,一旦我取消注释第二个 [Computed] 属性,并且对视图(或任何其他代码)没有其他更改,它就会停止工作。顺便说一句,在同一个项目中,在主模型中,我尝试了 2 个计算域,它们运行良好。这是子模型的限制(即只允许一个计算字段)吗?
谢谢罗伯
knockout.js - 将视图模型发送到控制器
我想将视图模型发送到 mvc4 中的控制器。由于视图模型未定义,我尝试过的所有内容都会返回。其他一切正常。该页面生成并显示它应该的所有值,但我似乎无法将 vm 更改为 json 并通过 post 发送
查看模型
我在视图模型和外部都试过了。
c# - MVC4 C# 和 KnockoutJS。用 C# 值初始化 ko.observable
是否有可能将 C# 变量写入 ko.observable() 变量?例如,我有两个带有“data-bind="checked: isEvent" 的单选按钮(true 和 false)。我需要在渲染这两个单选按钮之前使用 @Model.isEvent 初始化这个 ko.observable - "isEvent" 值, 以检查正确的单选按钮。
jquery - 使用 Jquery 更新 Azure 网页
我正在尝试在 MVC 4.0 和使用 jQuery 更新页面上的元素的 knockoutMVC 中构建一个网站,该网站将从 Azure Web 运行,当我在本地运行它时我的代码工作正常,但是当我上传到 azure no更新发生在视图上。是否有任何理由发生这种情况。我目前正在使用免费的 Azure 试用版。
我已经把所有的代码都拿出来了,只剩下一个 hello world 页面,它每 4 秒更新一次页面上的时间。然而,即使这样也行不通。
javascript - 基于语言的 Knockoutjs customBinding 文本
在我的所有模型中,我至少有 2 个用于语言的 Observable 属性(基于它显示)
我需要创建一个自定义绑定,因此当某些全局变量示例为“en”时,将显示DataNameEn,而其他语言则显示DataNameDe,首先我确实尝试使用计算但它不适合为每个 ViewModel 执行此操作。我如何使用绑定将其存档,或者最好使用计算的 observable 离开。
谢谢
c# - Nuget 包 KnockoutMvc 是否支持 WebApi?
我正在开发一个 MVC 网站,只是尝试这个 Nuget 包,KnockoutMvc。而且似乎所有的控制器都必须从 KnockoutController 继承,KnockoutController 是从 Controller 继承的。我找不到任何链接 ApiController 的东西。
所以问题是这个包是否支持 WebApi?如果可以,怎么做?
如果可能的话,指南和示例代码会很棒。
非常感谢你的帮助。
knockout.js - 从 ko.observableArray 动态设置表列
我正在尝试根据ko.observableArray
返回的列未预先确定的位置输出数据表。
我的 observableArray 中的一个项目样本self.userData()[0]
是:
根据用户选择输出的内容,这些列每次都会有所不同。
我希望输出中的列标题由数组中存在的内容确定,所以我想要的输出是:
我知道我可以foreach
用来重复行和列,但我不确定如何根据我的observableArray
.
目前我有这个基本结构: