我已插入名为Chapters的模板的下方部分。模板的这一部分调用了2个组件。我希望当属性更改为New-Writer组件以重新呈现Am-Editor组件时。我理解如何从Ember文档中重新审视一个视图,但我怎样才能以编程方式重新渲染父母"从放置在视图中的组件内查看?另一种选择是能够以编程方式从另一个组件重新渲染组件。
<div {{bind-attr class="row togglebook"}} style="padding-top: 40px"> <!-- chapters Display -->
{{#each chapter in book.chapters}}
<div class="col-md-6" style="padding-bottom: 70px">
<div class"center-block">
{{am-editor divIDNumber=_view.contentIndex chapter=chapter book=book}}
<div class"center-block" style="padding-left: 58px; padding-right: 20px">
{{#if toggleChapterDataShowBool}}
{{new-writer divIDNumber=_view.contentIndex chapter=chapter book=book}}
{{/if}}
</div>
</div>
</div>
{{/each}}
</div>
答案 0 :(得分:1)
您可以从子视图发送和发送事件,让该事件冒出来,并且可以指示重新呈现任何处理父项。