computed-observable相关内容

Knockout.js中的自定义油门扩展

我有一个与某些输入绑定的可观察对象,有时它的值变化太快,以致最终用户没有时间阅读它.所以我想限制输入更改的速度. 但这不是节气门,因为节气门是瓶颈,并且被节流的observable在改变时根本不会改变.我想要一个自定义的油门,以便第一个更改立即生效,然后可能仅在延迟后才更改(当然,每次延迟后它都会显示CURRENT值). 到目前为止,我已经编写了自定义的limitSpeedChange ..
发布时间:2020-04-26 11:30:20 其他开发

如何使用breeze.js扩展实体在网格中计算总数?

我正在使用MVVM模式,breeze.js和knockout.js开发MVC Web应用程序.这是我第一次使用这些js库,但我仍然必须掌握它们的工作方式. 应用程序的页面之一具有网格,在该网格中动态生成列和行.我需要添加一列,其中每一行的总值显示在以下行单元格中.这里是一个例子: Data type | Comment | Fact 1 | Fact 2 | Total ..

实例化时ko.computed不触发功能

嗨,有一种在实例化ko.computed时不触发该功能的方法 示例是 我有这个ko.computing ko.computed(function(){ alert(this.Test); } , this); 所以基本上,如果我实例化此计算,这将触发在那里定义的函数 有没有办法在实例化时不触发它?并且仅在依赖项更改时才触发它? 解决方案 您需要设置 deferEval ..
发布时间:2020-04-26 11:24:43 其他开发

如果依赖项位于错误的分支语句中,则计算将永远停止触发

我遇到了一个问题,即我的计算得到的可观察值在某些顺序的依存关系更改后停止触发.最终我发现了这一点:如果在最新评估期间依赖项位于错误的分支语句中,则即使条件在评估完成之前变为真,下次也不会触发计算. 这是一个示例: https://jsfiddle.net/sgs218w0/1/ var viewModel = new function(){ var self = this; sel ..
发布时间:2020-04-26 11:15:50 其他开发

如何屏蔽数据绑定到Knockout计算变量的输入文本框

我使用jquery 蒙面输入插件掩盖我的输入框,这些数据是数据结合淘汰变数。 如果knockout变量是Computed Variable,我在掩码方面存在问题。 这里是Fiddler Link https://jsfiddle.net/himanshudhiman/2h1f18qo/5/ 我能够掩码可观察数组的输入框。 但是我没有得到计算变量输入框的屏蔽选项(即,在我的代码中这里 ..
发布时间:2018-06-25 17:16:33 前端开发