在布局完成更改并且所有新元素都在DOM中之后,有没有办法在Ember.JS中捕获onReady样式的事件?我有一个日期选择器,我想在我的ember.js应用程序中使用,需要你调用
$('.datepicker').datepicker();
一旦所有想要使用日期选择器的元素都在屏幕上。
在我的应用程序中,我在初始渲染后动态创建输入文本元素,因此我不能在初始onReady上调用它来对新元素执行此操作。
有没有办法用Ember.js挂钩这类事件并在那时调用它?
答案 0 :(得分:0)
您需要覆盖Ember.View ala
中的didInsertElement事件didInsertElement: function() { $('.datepicker').datepicker(); },