有没有办法等到模板完全呈现后再通过 View 访问其子项,例如使用 jquery?
didInsertElement 对我来说似乎没有按预期工作。在完全构建模板之前,我需要添加额外的半秒延迟。模板遍历 Controller 中的数组并创建多个 div。正是这些 div 无法立即访问,即使我覆盖了 didInsertElement。
最佳答案
我最近在 Ember 中添加了一些更优雅的东西:afterRender
队列。见 this commit ,特别是对用法示例的测试。
关于ember.js - Emberjs - 如何在访问其子项之前等待模板完全呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12086848/