gpt4 book ai didi

javascript - 路由器 Action 和 Controller Action 有什么区别?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:17:48 24 4
gpt4 key购买 nike

我什么时候应该使用路由器操作而不是使用 Controller 操作?我知道它们都有不同的用途,但不确定原因。

谢谢。

最佳答案

不,从技术上讲,它们服务于相同的目的,更多的是您希望在何处处理/确定操作范围。

操作以一种非常特定的方式冒泡。他们从 dom 访问关联的 Controller ,然后访问该 Controller 的关联路由,然后向上访问路由树(由路由器映射定义)。 http://emberjs.com/guides/templates/actions/#toc_action-bubbling

因此,如果您认为该 Action 永远不需要通过 Controller 使用(也就是您永远不想从某个子路由使用它),那么 Controller 是合适的,如果您认为子路由可能想要触发 parent 的行动,然后在它去的路线内。

关于javascript - 路由器 Action 和 Controller Action 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21513176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com