使用语义 UI 选项卡启用的多个路由的文档就绪函数应该去哪里

Where should document ready functions go for multiple routes using semantic ui tab enable

本文关键字:函数 就绪 文档 路由 UI 语义 选项 启用      更新时间:2023-09-26

我有一个包含三个路由的余烬应用程序,articlesauthorsindex,每个路由都有一个选项卡,必须通过调用以下代码进行初始化: $('.ui.tabular .item').tab(); ,对于每个路由,我都有一个视图并像这样调用此代码:

export default Ember.View.extend({
    initSemanticUI: function() {
        Ember.$('.ui.tabular .item').tab({
        });
    }.on('didInsertElement')
});

我为每个路由有三个视图,都有这段代码,所以选项卡有效,这是在 ember 中启用 jquery 插件的最佳方法,正确的解决方案是什么?有关更多信息,请参阅此处:emberjs 文档就绪函数应该去哪里?

准备好适用于所有网站的文档的最佳位置是布局页或母版页。如果你没有,我建议你构建一个 InitialisationControl 方法,该方法将在每个文档中调用。

我希望这有所帮助。