在我的项目中,我尝试使用Foundation的手风琴但无济于事。具体来说,我在这里按照这个指南https://coderwall.com/p/azjwaq,但它不起作用。它只适用于我明确刷新页面,但如果我导航到另一个控制器停止工作。这是初始化基金会5的正确方法吗? 我使用基础5.3.3与烬1.8.0-beta1和烬cli 0.44。在Ember中启动基础js(使用ember-cli)
编辑: 抬头!我设法让它工作。但现在整个应用程序真的是真的真的慢。具体来说,我在app/initializer/foundation.js中有这个inititializer。
import Ember from 'ember';
export default {
name: 'foundation-config',
initialize: function() {
Ember.View.reopen({
startFoundation: function() {
Ember.run.scheduleOnce('afterRender', this, function(){
$(document).foundation();
});
}.on('didInsertElement')
});
}
};
我做错了什么?