afterRender
与模板绑定(bind)一起工作,但是在将我的模板转换为组件之后,似乎没有任何方法可以使用 afterRender
.我尝试寻找使用 afterRender
的组件示例。 ,但找不到任何东西。
最佳答案
从 knockout 3.5.1 开始,您可以添加 koDescendantsComplete
功能到您的viewModel
这将在渲染完成后触发
var viewModel = {
koDescendantsComplete: element => {
console.log( 'Rendered!', element );
}
}
见:https://github.com/knockout/knockout/blob/2db9f7f79939ed289621de72340ab048362ed76b/src/components/componentBinding.js#L73
关于knockout.js - afterRender 是否适用于 Knockout 组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26243756/