挖空文本输入修改可观察不更新文本
knockout textinput modify observeable not updating text
我正在使用最新的挖空版本的文本输入数据绑定。 在输入上,例如:
<input type="text" placeholder="name" data-bind="textinput:vm.found().term">
它就像一个魅力一样工作,问题:
当我使用其他脚本修改值时,例如:
vm.found().term("somecontent")
输入没有改变?当我更改可观察量时,我需要更改文本输入的值文档对文本输入一无所知
你永远不应该像那里那样拥有原始的、深度嵌套的绑定。 假设found
值已更改,则文本框仍将绑定到上一个found
对象。 您可能应该在某处使用 with
绑定。
<div data-bind="with: vm.found">
<input type="text" placeholder="name" data-bind="textinput: term">
</div>
相关文章:
- 如何使用jquery在填充自动完成的值后使文本框只读
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 用程序搜索JQuery数据表中的文本
- jQuery匹配JSON对象的部分文本
- onkeyup无法动态创建多个文本区域
- 如何在下面的ES6循环中获得前面的文本
- knockoutjs可观察数组
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- Angularjs观察用户在输入文本中键入逗号的情况
- 如何从挖空可观察对象中获取所选项目的文本
- 如何连接文本绑定中使用的可观察量的值
- 挖空文本输入修改可观察不更新文本
- 用于观察的聚合物代码示例片段不会更改文本颜色
- 将文本输入绑定到可观察数组的值
- JavaScript:当用户用鼠标选择文本时,观察文本选择长度的变化
- 跟踪/观察文本框值已更改
- 如何在可观察数组中正确地将文本框值绑定回模型
- 突变观察者不检测文本变化