0
A
回答
1
通常你使用ko.computed
做处理事情时,值的变化: http://knockoutjs.com/documentation/computedObservables.html
但是,如果你想在一个特定的观察到的变化,您使用subscribe
看: http://knockoutjs.com/documentation/observables.html
您可以派生和更新这jsfiddle给我一个代码示例,如果你遇到一个问题: http://jsfiddle.net/JasonMore/p6Vcc/
0
如果我正确理解你的问题,我想你有一个问题每个选择列表,用于跟踪当前所选值的ko.observable变量。 如果要采取行动,每次这些指数的变化之一,那么你可以使用订阅功能:
var viewModel = {
firstSelectListIndex : ko.observable(), // bound to the first select list value
secondSelectListIndex : ko.observable(),
...
};
那么,如果你有兴趣采取行动,当用户改变第一选择列表中的状态,你可以这样做:
viewModel.firstSelectListIndex.subscribe(function(newValue) {
// your code
});
,你有新的价值,在列表中被关联到新选择的项目,作为参数传递。
相关问题
- 1. 在KnockoutJS中绑定选择选项
- 2. Knockoutjs绑定问题JQuery UI选项卡
- 3. KnockoutJS选项与重复值绑定
- 4. knockoutjs映射选择数据绑定选项
- 5. KnockoutJS - 绑定选择选项的一个对象
- 6. KnockoutJS检查与单选按钮绑定
- 7. knockoutjs绑定问题
- 8. 绑定JSON在knockoutjs
- 9. contenteditable绑定为KnockoutJS
- 10. knockoutjs检查绑定
- 11. knockoutjs中的选项绑定和事件处理
- 12. KnockoutJS:设置选项值打破“与”绑定
- 13. knockoutjs单击绑定内部绑定
- 14. Knockoutjs选择选项组
- 15. 选定的项目无法使用KnockoutJS
- 16. knockoutjs如果绑定问题
- 17. KnockoutJS - 只绑定初始值
- 18. KnockoutJS绑定不起作用
- 19. KnockoutJS值绑定动态
- 20. KnockoutJS和值绑定(2-way)
- 21. knockoutjs - 数据绑定可见
- 22. YUI DataTable使用KnockoutJS绑定
- 23. KnockoutJS IF绑定 - 保留DOM
- 24. 使用knockoutjs禁用绑定
- 25. KnockoutJS没有绑定数据
- 26. MVC 4模型KnockoutJS绑定
- 27. CoffeeScript + KnockoutJS函数绑定
- 28. ObservableArray绑定失败与knockoutjs
- 29. KnockoutJS检查绑定问题
- 30. knockoutjs无法解析绑定
你有没有找出答案,你的问题? –