2013-12-12 110 views
0

有兩個不同的控制器必須調用控制器X中的Y動作,但路由會根據調用的控制器而有所不同。帆中的絕對路徑

當Y從控制器A稱爲它的路由變爲A/X/Y
當Y從控制器B稱爲它的路由變爲B/X/Y 我們如何使路線永遠是X/Y不論主叫控制器?

回答

1

也許問題是病態。

您可以將控制器X的動作Y中的功能提取到policy 並從需要它的所有控制器中調用它。

如果您熟悉express,則每個策略都是一個快速中間件。