2
Я пытаюсь использовать Слайдер-Орбиту с Emberjs, но все время сталкиваюсь с проблемой, что, когда я меняю виды, она исчезает, но если я изменяю размер моего браузера, она появляется.Основание 5 Орбита слайдера Emberjs
код очень прост: Использование Эмбер 1.2 и Фонда 5
App.IndexView = Ember.View.extend({
classNames: ['index', 'row'],
didInsertElement: function() {
Ember.run.next(this, function() {
this.$().foundation('orbit');
});
}
});
<ul data-orbit data-options="animation:fade;
animation_speed:500;
bullets:false;
navigation_arrows:false;
timer:true;
timer_speed: 2500;
slide_number:false;
next_on_click:false;
pause_on_hover:false;">
<li>
<img src="images/1.jpg" alt="slide 1" />
</li>
<li>
<img src="images/2.jpg" alt="slide 1" />
</li>
</ul>
когда я бегу ваш пример это работает, но им с помощью компилятора emberTemplates и он по-прежнему дает мне ошибку. – datajohnny
@ datajohnny, когда вы говорите, что он все еще дает вам ошибку, вы имеете в виду ту же ошибку, которая появляется только после изменения размера? Обратите внимание, что я удалил 'Ember.run.next (' part, если вы все еще используете его, вам нужно поместить обе строки внутри него, как в 'Ember.run.next (this, function() { . $ () .foundation ('orbit'), это. $ ('. orbit-container'). css ('height', '200px'); }); ' – melc
no Я удалил эти строки, как и сделал. получив ошибку изменения размера. – datajohnny