Существует не встроенный способ извлечения детей компонентов из файла родительского компонента расслоения плотного, насколько я знаю , Если вы действительно этого хотите, обратитесь к моему twiddle, который я вам подготовил.
Как вы можете видеть из кода; внутри родителя шаблона передает себя дочернему, а дочерний элемент сам регистрируется родителем. Обратите внимание, что это иллюстрация запаха кода, и это то, что я никогда не использую в своих проектах.
Потому что, на мой взгляд, то, что вы пытаетесь достичь, является явным нарушением многих принципов, на которых основан эмбер. Почему вы хотите напрямую получить дочернее свойство от родителя? Вы можете регистрировать действия дочернего компонента и получать уведомления для различных событий в дочернем компоненте. Зачем вам нужен прямой доступ? Лучше, чтобы компонент работал самостоятельно. При таком подходе вы загрязняете родительский код внутренними соображениями детального компонента. Вы можете запросить дерево DOM через jquery внутри родителя, но получение экземпляра дочернего компонента, созданного для вас инфраструктурой Ember, является признаком того, что вы пытаетесь создать что-то, что не соответствует подходу Ember. Мы можем помочь вам лучше, если вы разместите еще один вопрос (или измените этот вариант), чтобы описать свое намерение. Может быть, кто-то может привести вас к лучшему дизайну. С наилучшими пожеланиями.
Что вы хотите сделать с этим экземпляром? – ykaragol
Спасибо, не могли бы вы взглянуть на мой комментарий? http://stackoverflow.com/questions/41089339/access-the-instance-of-the-component-from-parent-component-in-emberjs?noredirect1_comment69398007_41089703 –