cost 229 ms
knockout.js没有require.js的外部模板 - knockout.js external templates without require.js

我想知道是否有另一种在knockout.js中使用模板的方法,而不必使用require.js动态加载它们。 它在缩小之后增加了大约20Kb到网站,似乎我们正在加载一个相当大的库来做一些可能不需要它背后的代码。 这就是我现在正在做的事情: 为此,我必须在我的项目中包含requi ...

单击 DIV 时应用动态数据绑定以使用 HTML 输入编辑 CSS -knockout.js - On click a DIV apply dynamic data binding to edit the CSS using an HTML input - knockout.js

我正在尝试编辑数组的各个元素。 我有一个像这样的 JSON 数组: 这些在淘汰赛中被转换为可观察的。 每个都绑定到一个 DIV 元素以显示在屏幕上。 “left”、“top”、“height”和“width”是应用于每个属性的 CSS 属性。 当您用鼠标单击包含的 DIV 时,我试图将元素绑 ...

在Knockout.js中嵌套组件 - Nesting components in knockoutjs

我有一个淘汰赛组件,我正在用来封装引导程序模态。 除了当我尝试将任何内容插入到模式主体中时,它的效果都很好。 我的第一种方法是将html放入params.modal -dialog的内容中,但是我很难将嵌套的引号转义。 我想做的就是像下面那样嵌套组件,并使<test>元素出现在 ...

将事件对象传递给kickout.js函数 - Passing the event object to knockout.js function

我正在使用bind从我的视图中调用带有参数的函数: 按照这个答案,我通过执行以下操作获取event对象: 在Chrome中,一切正常,但在Firefox中,出现以下控制台错误: 未定义事件 我如何也可以在Firefox中使用它? 淘汰赛文档并未对此提供太多答案 ...

使用MVC 5进行敲除绑定选择更改 - Knockout Binding Select Change with MVC 5

我在MVC应用程序的模型上使用Knockout的“ foreach”函数来加载下拉选项表。 当选定的下拉值更改时,我需要在模型中跟踪该更改。 我尝试在模型中的元素上使用订阅选项,但是当它更改时,绑定到它的函数不会触发。 我知道有几种方法可以实现此更改,但是我更喜欢坚持使用这种格式定义函 ...

在同一模块中将剔除代码与jQuery混合? - Mixing knockout code with jQuery in the same module?

我正在为jQuery / javascript代码使用模块模式,并为Knockout.js进行自我执行的功能。 (与官方的kickout.js教程相同)。 这可能是一个非常主观的问题 ,但是我想知道您对此有何看法,以及淘汰赛人员通常如何在其Web应用程序中处理此问题。 找到有关此主 ...

为什么在参数中配置的组件会发生变化? - Why is component being disposed in params change?

根据ko关于组件生命周期的组件文档 : 如果组件绑定的名称值发生明显变化,或者封闭的控制流绑定导致容器元素被删除,则在将容器元素从DOM中删除之前,将调用viewmodel上的所有dispose函数。 我不确定为什么将我的组件放在这把小提琴上 。 我的小提琴文件中看不 ...

使用基因敲除.js防止组件更改时再次加载数据 - Prevent load data again on component change with knockout.js

我正在使用组件在一个或另一个视图之间进行切换。 建议我这样做 。 现在,每次在视图之间切换时,数据都会再次加载。 这是问题的重制。 (检查控制台)。 在我提供的示例中,这没什么大不了的,但是在调用外部API时,这很重要。 我该如何避免呢? 作为一个相关问题,目前它正 ...

在不同文件中构建基因敲除应用程序 - Structure knockout.js application in different files

我盯着Knockout.js,却没有找到太多有关如何正确构建敲除应用程序的文档。 在文档中或在其他页面中,很容易按照文档中的教程及其多个示例进行操作,但是关于文件结构的良好实践并不多。 我看过一些史蒂夫·桑德森(Steve Sanderson)谈论如何设计一个大型项目的视频 ,但它们 ...

使用没有视图模型.JS文件的组合组件? - Use a knockout component without the view model .JS file?

我正在尝试创建一个基因剔除组件并从一个文件中加载其模板,如下所示: 我收到以下错误: 无法加载资源:服务器的响应状态为404(未找到) https://localhost/views/orders/compactTable.html.js 似乎它正在寻找文档中详细说明的 ...

动态地将数据/视图/模板加载到 - Dynamically load views / templates in knockout.js

我有一张桌子,我想用两种不同的方式显示它。 不同数量的列及其内容和单元格的位置。 我想为用户提供一种方法,只需单击一个按钮即可从一个视图切换到另一个视图。 我只是通过使用visible绑定开始做的,但是后来我意识到这不是正确的方法,因为内容只是invisible但仍在DOM中加载。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM