[英]send component action to controller emberjs
我正在嘗試將組件內的操作發送到控制器。 我有一個user.hbs
包含組件:
{{#liquid-if showQuickLaunch}}
{{quick-launch}}
{{/liquid-if}}
<div id="userAppWrapper">
{{user-nav}}
</div>
現在,執行操作的組件是user-nav
組件,就在這里:
<header class="user-main-nav">
<nav class="user-nav">
<ul class="list-user-nav">
<li class="nav-brand">
<p>Handmade Digital</p>
</li>
</ul>
<ul class="list-right-user-nav right">
<li>
<p {{action 'showQuickLaunch'}}><i class="fa fa-plus"></i></p>
</li>
<li>
<p>Rodzzlessa <i class="fa fa-angle-down"></i></p>
</li>
</ul>
</nav>
</header>
如您所見,它現在具有動作showQuickLaunch,我想將該動作發送給用戶控制器,因為如果您在user.hbs
上注意到,則第一個塊是顯示或不顯示quicklaunch
的if
語句。 屬性showQuickLaunch
與user controller
有關,而不與nav-component
有關。我如何將該動作發送給user controller
?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.