加载 ember 路由后通过 JavaScript 初始化
Initialising via JavaScript after loading ember route
我在 ember 有一条路线,比如说 'about'。当我点击 link-to 处理程序加载路由时,我需要通过 JavaScript 初始化时钟选择器,例如
$('.clockpicker').clockpicker();
现在,我该在哪里执行此操作,因为我需要等待路由加载模板才能正常工作。
您可以 运行 在视图的 didInsertElement 挂钩中。
在您的 AboutView 中:
didInsertElement: function() {
this.$('.clockpicker').clockpicker();
}
我在 ember 有一条路线,比如说 'about'。当我点击 link-to 处理程序加载路由时,我需要通过 JavaScript 初始化时钟选择器,例如
$('.clockpicker').clockpicker();
现在,我该在哪里执行此操作,因为我需要等待路由加载模板才能正常工作。
您可以 运行 在视图的 didInsertElement 挂钩中。
在您的 AboutView 中:
didInsertElement: function() {
this.$('.clockpicker').clockpicker();
}