Angularjs & restangular: 如何使用复杂的路由
Angularjs & restangular: how to use complicated routes
在我的应用程序中,对于一个基本模型,我得到的数据是这样的:
var baseAccounts = Restangular.all('accounts');
baseAccounts.getList().then(function(accounts) {
$scope.allAccounts = accounts;
});
var newAccount = {name: "Gonto's account"};
然后我发送 post 请求:
baseAccounts.post(newAccount);
但在我的应用程序中也有这样的路线:
/accounts/batchimport
如何将我的 newAccount 对象发送到模型-url:accounts/batchimport
?
可能吗?
以及如何?
Restangular 有一组custom methods。
可用于发出自定义请求,例如:
var baseAccounts = Restangular.all('accounts');
baseAccounts.getList().then(function(accounts) {
$scope.allAccounts = accounts;
});
var newAccount = {name: "Gonto's account"};
baseAccounts.customPost(newAccount, "batchimport"); // it will call the accounts/batchimport
希望对您有所帮助。
在我的应用程序中,对于一个基本模型,我得到的数据是这样的:
var baseAccounts = Restangular.all('accounts');
baseAccounts.getList().then(function(accounts) {
$scope.allAccounts = accounts;
});
var newAccount = {name: "Gonto's account"};
然后我发送 post 请求:
baseAccounts.post(newAccount);
但在我的应用程序中也有这样的路线:
/accounts/batchimport
如何将我的 newAccount 对象发送到模型-url:accounts/batchimport
?
可能吗? 以及如何?
Restangular 有一组custom methods。
可用于发出自定义请求,例如:
var baseAccounts = Restangular.all('accounts');
baseAccounts.getList().then(function(accounts) {
$scope.allAccounts = accounts;
});
var newAccount = {name: "Gonto's account"};
baseAccounts.customPost(newAccount, "batchimport"); // it will call the accounts/batchimport
希望对您有所帮助。