0

在布局完成更改并且所有新元素都在 DOM 中之后,有没有办法在 Ember.JS 中捕获 onReady 样式的事件?我有一个日期选择器,我想在需要您调用的 ember.js 应用程序中使用它

$('.datepicker').datepicker();

一旦所有想要使用日期选择器的元素都出现在屏幕上。

在我的应用程序中,我在初始渲染后动态创建输入文本元素,因此我不能只在初始时调用它 onReady 对新元素执行此操作。

有没有办法用 Ember.js 挂钩这种事件并在那时调用它?

4

1 回答 1

0

您需要覆盖 Ember.View ala 中的 didInsertElement 事件

didInsertElement:函数(){
    $('.datepicker').datepicker();
},
于 2012-06-12T19:17:26.480 回答