默认情况下限制所有可观察量

Koe*_*ers 7 javascript knockout.js

在knockout.js中是否有办法默认对所有可观察量进行限价?

我不想extend一个接一个地看到我所有的观察结果.

Bil*_*ull 1

您可以创建一个函数ko.observable,为您的代码添加一些语法糖。http://knockoutjs.com/documentation/fn.html

所以而不是写 ko.observable(value).extend({rateLimit: 500})

可以写 ko.observable(value).limit(500)

我还没有测试过这个,但值得探索这个或可能是自定义绑定data-bind="rateLimitValue: fullName"