在symfony控制器的@Route()中,options = {“ expose” = true}是什么意思?
/**
* @Route("/{id}", name="notification_show", options={"expose"=true}, requirements={"id": "\d+"})
*/
public function showAction(Request $request, Notification $notification)
{
// ...
}
答案 0 :(得分:1)
如果使用FOSJsRoutingBundle,则需要此选项,以便能够在JavaScript中生成路由,就像这样:
var homeUrl = Routing.generate('home');