我找到了$ http服务的解决方案(将数据作为JSON.stringify(...)传递)。
但我使用$ resource来查询,我没有找到任何解决方案。
WebApi动作
角度组件
angular.module("owners").component("owners",{
templateUrl: '/angularjs-app/owners/owners.template.html',
controller: ['Owner',
function PhoneListController(Owner) {
this.AddNewOwnerAndRenew = function () {
Owner.save( { name: self.OwnerToAddName }//here data passed like JSON
,function () {
//some code in success function
});
}
}
]});
角色资源
angular.
module('owner.service').
factory('Owner', ['$resource',
function ($resource) {
return $resource('/api/home/owners');
}
]);
模板
<input type="text" ng-model="$ctrl.OwnerToAddName" />
<input type="button" ng-click="$ctrl.AddNewOwnerAndRenew()" value="Add"/>
我试图通过{ name: self.OwnerToAddName }
通过JSON.stringify()
,没有帮助。有关如何制作web api地图对象的任何想法吗?