【发布时间】:2012-06-11 18:17:38
【问题描述】:
我是 Knockout 的新手,尽管我以前使用过可观察模式库,但我不知道如何设置函数来观察 ViewModel 中的值并在该值发生变化时触发。
情况是这样的:
当下拉列表的值为“其他”时,我希望启用模式弹出窗口。我正在使用 Twitter 引导程序“下拉列表”(实际上是一个锚点列表),每个锚点都有一个 click 绑定到 ViewModel 上一个名为 setDetail 的函数。 setDetail 设置名为problem 的可观察属性的值。
我的想法是放一个函数来观察problem的值,以保持逻辑分离。有没有办法做到这一点,或者我应该把代码放在setDetail 函数中?
感谢任何帮助!
【问题讨论】:
标签: knockout.js