0
를 추가하지 나는 내 응용 프로그램에 다음 코드가 : 나는 angularjs-rails-resource gem 사용하고자바 스크립트 프로토 타입 방법
app.factory('User', ['railsResourceFactory', '$http', function (railsResourceFactory, $http) {
var res = railsResourceFactory({url: '/users', name: 'user'});
res.prototype.hello = function() {
return "hello";
};
debugger;
return res;
}]);
합니다. 나는 크롬 디버거를 명중하고 나는 콘솔에서 다음을 입력하면 :
res.hello()
내가 얻을 :
TypeError: Object function RailsResource(value) { angular.extend(this, value || {}); } has no method 'hello'
나는 이런 일이 왜 모르겠어요. 나는 Prototype에 대해 근본적으로 이해하지 못할 수도 있으므로 새로운 자바 스크립트입니다. 아니면 각도 나 난간 문제 일 수 있습니다.
감사