2015-11-02 5 views
1

Мертвый простой сценарий, но он не может заставить его работать.Как отправить данные в пользовательский метод с использованием углового ресурса?

Я получил этот ресурс

.factory('UserAccount', 
    function($resource) { 
     return $resource('/useraccount/', {}, { 
      set_password: { 
       url: '/useraccount/set-password', 
       method: 'POST', 
      } 
     }); 
    } 
) 

Если я стараюсь размещать данные set_password как тиа user.$set_password({password:"secret"}, function ...) это будет просто размещать ресурс.

Можно ли передавать пользовательские данные методу (или мне нужен другой ресурс ...)?

угловой 1.4.3, спасибо.

+0

Без $ должно быть хорошо –

+0

Могли бы вы вставить контроллер код? Не могли бы вы объяснить, в чем ваша проблема? Что вы подразумеваете под словом «это просто сообщение ресурса»? –

+0

Код в контроллере прост, 'user' является примером выше, является экземпляром' UserAccount'. Если я делаю 'user. $ Set_password ({}, {password ..})', он отправляет регулярный почтовый запрос (со всеми данными UserAccount'). – haki

ответ

0

Смотрите эту скрипку, чтобы узнать, как использовать ngResource:

http://jsfiddle.net/thibaudsowa/7bhmq5he/

В контроллере называют ваш ресурс, как это:

UserAccount.set_password({password:"secret"}, function(response) { 
    console.log(response); 
}, function(err) { 
    console.log(err); 
}); 

 Смежные вопросы

  • Нет связанных вопросов^_^