gpt4 book ai didi

javascript - 在应用 'visible' 规则后调用函数

转载 作者:行者123 更新时间:2023-11-29 19:34:24 25 4
gpt4 key购买 nike

这里是上下文:我有一个 div,它的可见性链接到一个带有 data-bind="visible: theBoolean" 的可观察 bool 值。

当 bool 值切换到 true 时,div 变得可见,这时我需要触发一个 Action (刷新 CodeMirror 对象,因为 CodeMirror 在未显示的区域)。

我还没有找到在绑定(bind)效果完成后调用函数的方法。我显然可以使用 setTimeout,但我希望有更好的方法。

谢谢!

最佳答案

knockout template 绑定(bind)支持 afterRender 回调(以及许多其他回调)。 http://knockoutjs.com/documentation/template-binding.html

您可能希望将您的 View 包装在模板中以便访问 afterRender 回调。

事实上,knockout foreach 绑定(bind)在内部使用 template 绑定(bind)来支持那些回调。

关于javascript - 在应用 'visible' 规则后调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25884546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com