मैं इस मॉड्यूल में https://gist.github.com/nblumoe/3052052 लपेटना चाहता हूं। मैंने कोड को टोकनहैंडलर से उपयोगकर्ताहैंडलर में बदल दिया है, क्योंकि प्रत्येक एपीआई अनुरोध पर मैं उपयोगकर्ता आईडी भेजना चाहता हूं।मॉड्यूल angularjs में नहीं मिला
हालांकि मुझे मॉड्यूल उपयोगकर्ता हैंडलर फ़ायरबग कंसोल में नहीं मिला है। http://dpaste.com/1076408/
प्रासंगिक हिस्सा:
angular.module('UserHandler').factory('UserHandler', function() {
var userHandler = {};
var user = 0;
/...
return userHandler;
});
angular.module('TicketService', ['ngResource', 'UserHandler'])
.factory('Ticket', ['$resource', 'UserHandler',
function($resource, userHandler){
var Ticket = $resource('/api/tickets/:id1/:action/:id2',
{
id1:'@id'
},
{
list: {
method: 'GET'
}
});
Ticket = userHandler.wrapActions(Ticket, ["open", "close"]);
return Ticket;
}]);
किसी भी विचार क्यों ऐसा होता है यहाँ मेरा पूरा कोड है? इसे कैसे जोड़ेंगे?
यह बहुत अच्छा है कि यो कोणीय: नियंत्रक ऐसा कुछ बनाता है जो तब काम नहीं करता है! – mstreffo
@mstreffo समझाओ ... – Bart
मैं कोणीय टेम्पलेट्स उत्पन्न करने के लिए यो का उपयोग करता हूं (https://github.com/yeoman/generator-angular देखें) और यह इस तरह एक नियंत्रक बनाता है: angular.module ('clientApp') । नियंत्रक ('MycontrollerCtrl', फ़ंक्शन ($ स्कोप) {...}) जो काम नहीं करता है। मुझे काम करने के लिए [] angular.module() में जोड़ने की जरूरत है। – mstreffo