我正在编写一个脚本,在 Ember.js 应用程序之上添加一个教程。问题在于该脚本引用了应该由 Ember 应用程序加载的元素。当脚本运行时,即使脚本正在运行 onload
,元素也尚未加载。
如何确定 Ember 是否已完成页面加载?我知道 Controller /模板/组件名称,但我不知道如何指定脚本应在加载完成后运行。
最佳答案
听起来您需要安排代码在 Ember 渲染后运行。这样做:
Ember.run.scheduleOnce('afterRender', this, yourFunction);
关于javascript - 在 Ember 应用程序之上运行 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40073257/