Аз съм нов в angular js и искам да поискам сървъра, който вече е внедрен с поддомейн за api част. Изправен съм пред проблеми, когато искам да поискам частта на api на сървъра от angular js. Опитах следното
1st case:
@service = $resource('/api.lvh.me/properties/:property_id/rates/:id',{})
2nd case:
@service = $resource('/api.lvh.me/properties/:property_id/rates/:id.json',{})
3rd case:
@service = $resource('http://api.lvh.me:3000/properties/:property_id/rates/:id.json',{})
никой не работи за мен, но когато опитах следното, работи добре
@service = $resource('/properties/:property_id/rates/:id.json',{})
В този случай той удря нормалните контролери (не частта/контролерите на api) и трябваше да управлявам заявките от тип json и данните за изобразяване съответно, но не препоръчвам това, тъй като вече съм изградил частта на api с ограничение на поддомейн в rails, аз искам да отида с това.
моите маршрути са определени по следния начин
namespace :api, defaults: {format: 'json'} , :path => '' , :constraints => {:subdomain => 'api'} do
....
end
Може ли някой да помогне, моля, как да заявите API частта на сървъра.
Благодаря ,