簡體   English   中英

如何從余燼控制器觸發路線動作

[英]How to trigger action on route from controller in ember

考慮以下示例: http : //emberjs.jsbin.com/hecewi/1/edit?html,js,output

docs聲明,將首先在控制器上搜索動作(在示例中有效,例如,通過將actions哈希粘貼到IndexController ),然后在當前路徑上沿其父路徑搜索,直到到達ApplicationRoute為止。 我希望示例中的testCamel操作隨后會被觸發,但是關於路由的錯誤沒有得到處理。 怎么做對?

觸發動作的代碼確實是正確的。 這只是一個不幸的例子。 由於您的路由將初始化控制器,因此在發送操作時,路由本身可能尚未完全初始化。 例如,如果您安排要在以下運行循環中觸發的動作,那么它會完美工作:

http://emberjs.jsbin.com/yaseva/1/edit

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM