Roa*_*oar 9 javascript knockout.js
得到简单的viewModel:
function viewModel() {
enabled: ko.observable(false);
...
}
Run Code Online (Sandbox Code Playgroud)
和一些绑定像:
<input data-bind="hasFocus: enabled" />
Run Code Online (Sandbox Code Playgroud)
我想在焦点上运行一些函数,而其他焦点丢失(或启用=真/假)但在值更改时运行.有帮助吗?
Chr*_*xon 15
您可以订阅已启用的功能,例如:
enabled.subscribe(function(newValue) {
if(newValue) { // Has focus
} else {
// No focus
}
});
Run Code Online (Sandbox Code Playgroud)