Извините, если этот вопрос слишком простой, я очень новичок в Ember.js... Я читал о didInsertElement/willDestroy, являющемся хорошим моментом для использования переходов jQuery в шаблоне Ember, но мне интересно о ситуациях, когда отображается контент на основе установленного свойства, например:
<div>First content area</div>
{{#if isSomeProperty }}
<div>Second content area</div>
{{/if}}
<div>Third content area</div>
Есть ли способ добавить jQuery slideDown(); например, когда isSomeProperty установлен в true? Или мне просто нужно поместить код для второй области содержимого в компонент, чтобы я мог использовать didInsertElement/willDestroy?
Вы еще читали о Observers
? http://emberjs.com/guides/object-model/observers/.
Вероятно, вы захотите увидеть isSomeProperty
в соответствующем представлении ember, а затем проверить его значение и выполнить анимацию, когда isSomeProperty
истинно. Дайте мне знать, если вам нужна дополнительная помощь;)
didInsertElement
и затем запустить анимацию. Это просто способ запустить анимацию в случае, если для isSomeProperty установлено значение true после вставки родительского элемента.