在使用Web API作为数据源的AngularJS应用程序中,如何向帖子添加自定义值?
例如,我有以下输入字段,用户输入:
pthreads
但API帖子还要求我根据各种条件添加userId和其他一些信息。 我应该如何/应该从Angular拦截Post到API,添加我自己的值,还是应该在WebAPI控制器post方法中完成?如果是这样的话?
Angular工厂:
* Name
* Phone
在控制器中:
myApp.factory('Product', function ($resource) {
return $resource('http://api.com/api/products/:id', { id: '@id' }, {
update: {
method: 'PUT'
}
});
});
是否应该在Angular应用程序或Web API中完成?