我想使用FOSJSBundle在角度资源中使用genereate url。
这是需要FOSJSBundle生成url的代码:
Routing.generate('get_constructionprivateinformation_industrialists', {id: id}, false));
这是使用资源的服务代码:
services.factory('IndustrialistsFactory', function ($resource) {
return $resource(
'/app.php/api/v1/constructionprivateinformations/:id/industrialists',
{id: '@id'},
{
query: { method: 'GET', isArray: true },
create: { method: 'POST'}
}
)
});
此代码有效,但我希望使用FOSJSBundle生成url,然后如果我执行此代码不起作用,因为Routing.generate无法访问id。
我证明了这段代码但不起作用:
services.factory('IndustrialistsFactory', function ($resource) {
return $resource(
Routing.generate('get_constructionprivateinformation_industrialists', {id: id}),
{id: '@id'},
{
query: { method: 'GET', isArray: true },
create: { method: 'POST'}
}
)
});
我该怎么办?
由于