knockout.js相关内容

是否可以从 Web 浏览器阻止 Windows 键?

我有一个相当复杂的单页应用程序,有一个漂亮的小菜单系统(类似于 Windows 8 开始菜单).我希望我的用户在我的应用程序中点击 Windows 键来打开这个菜单.我已成功运行此功能,但它还会显示 Microsoft Windows 开始菜单. 当我在我的网络应用程序中点击 Windows 键时,有没有办法(通过网络浏览器)我可以“阻止"Microsoft Windows 开始菜单出现? ..

该项目需要一个淘汰计时器

我的项目需要一个淘汰计时器,它可以在单击达到 0 后重新启动.我有以下代码,但这不会重新启动.有人可以帮助我. this.countDown = ko.observable();ko.bindingHandlers.timer = {更新:函数(元素,valueAccessor){var sec = $(element).text();var timer = setInterval(functi ..
发布时间:2021-12-29 21:02:29 其他开发

使用敲除突出显示选定的行

参考以下在stackoverflow中提出的问题 显示点击的项目 我修改了 john papa 创建的小提琴.这是我更新的小提琴 http://jsfiddle.net/6FCEe/31/ 我添加了新按钮并点击它我推送新记录.在新按钮的点击事件中我添加了下面的代码 this.NewDetail = function(){self.model.Things.push(ne ..
发布时间:2021-12-29 21:02:23 前端开发

构建淘汰赛模型并动态查看,未设置单选按钮

我正在制作 我之前的问题 完全动态的,因为模型是从服务器数据构建的,并且视图通过敲除 ko foreach 功能. 我面临的问题是: 单选选项不与设置的值保持一致,即我单击操作系统,然后选择一个数据库选项,然后操作系统设置消失. 依赖选项(在本例中为数据库和集群)在依赖选项更改时未选择其初始选择(即当操作系统更改时,DB 应返回到第一个选项,无). 我的小提琴在这里,我认为 ..
发布时间:2021-12-29 21:02:08 前端开发

无法解析绑定.击倒错误

这是我学习淘汰赛的第 2 天. 尝试为按钮单击附加“deleteItem".它给出了以下错误. 错误 未捕获的错误:无法解析绑定. 消息:ReferenceError:deleteItem 未定义;绑定值:点击:deleteItem JavaScript: $(function () {var defaultData = [{编号:1,项目:“待办事项1"}, {编号: ..
发布时间:2021-12-29 21:01:59 其他开发

使用淘汰赛根据下拉列表中的选定值隐藏/显示问题

好吧,我是一个被淘汰的菜鸟.很难弄清楚一个非常简单的问题.我有一个与淘汰赛 observableArray 相关的下拉列表.还有一个与另一个 observableArray 相关的问题列表.问题应根据下拉列表的选定值隐藏/显示. 在您看小提琴之前,请阅读以下内容. 我已经硬编码了“EnvId() === 1"只是为了让它工作.我已经尝试了各种函数和 ko.computed(在“问题"和“视 ..
发布时间:2021-12-29 21:01:45 其他开发

使用 Knockout.js 继承

我有一些这样的代码: var A = function(a,b,c) {var self = this;self.a = ko.observable(a);...self.function1 = ko.computed(function () {做(一);...}self.function2 = ko.computed(function () {做(b);...}}var B = 函数(a、b、 ..
发布时间:2021-12-29 21:01:18 前端开发

使用 Knockout.js 控制 Flash 插件,冲突的 jQuery.tmpl 和 Knockout-Sortable

我正在尝试使用 Knockout.js 的原生模板功能来呈现 HTML 以嵌入 Flash 对象.jQuery.tmpl 可以很好地完成这项工作,但是由于与 Knockout-sortable 插件冲突,我无法使用它. 以下是使用原生模板的 flash 插件的示例:http://jsfiddle.net/7y3ub/35/ 在 Chrome 中,播放器永远不会出现.在 Firefox 中, ..

Knockout JS Ajax 调用不填充可观察数组

下面的示例显示了一个使用 Json 填充的可观察数组,然后允许您根据“类型"将结果过滤到 2 个列表中. 这一切正常,直到我尝试从 ajax 调用加载完全相同的 Json! 奇怪的是,如果我在脚本中添加警报,它就可以正常工作... http://jsfiddle.net/spdKE/3/ 品牌 ..
发布时间:2021-12-29 21:00:46 其他开发

PagerJS 如何构建导航栏?

我的目标是编写一些可重用的代码来呈现基本的导航栏,因为这将是一项非常重复的任务.以下功能是我的首要目标: 每个页面都应该在 foreach 绑定中呈现 每个页面都应该抓取当前路由的活动状态 每个页面都应该异步或内联加载 这是我的第一次尝试.我希望标记是这样的 ..
发布时间:2021-12-29 21:00:26 前端开发

1 视图模型多条路线:生命周期

我希望有几个不同的路由指向同一个视图/视图模型,我已经设法实现了这一点. { route: 'formulation', moduleId: 'formulation', title: 'Formulation', nav: 6 },{ 路线:'制造',moduleId:'测试',标题:'制造',导航:7 },{ 路线:'fabrication/:studyId', moduleId: 'te ..
发布时间:2021-12-29 21:00:20 其他开发

如何在输入字段不为空时启用按钮

我有一个要求,其中有一个表单,如果所有字段都已填写,则只会启用提交按钮,否则提交按钮将处于禁用状态. 这个小提琴适用于 1 个输入字段: 我的按钮 ko.applyBindings({ my: ko.observable() }); 但是,我不知道如何为 多个 输入字段执行此操作,例如 ..
发布时间:2021-12-29 21:00:12 前端开发