javascript - AngularJS Resource with relation between tables -
क्या यह AngularJS संसाधन के साथ संभव है?
/ api / client /: id / jobs (सभी प्राप्त करें
मेरा कारखाना:
.factory ('क्लाइंट', ['$ संसाधन', 'एपीआई', फ़ंक्शन ($ संसाधन, एपीआई) {var क्लाइंट = $ संसाधन (एपीआई.यूआरएल) + 'क्लाइंट /: आईडी /', {आईडी : 'आईआईडी'}, {'अपडेट': {विधि: 'पट', आईएआरआरए: झूठी}}); वापसी क्लाइंट;}]);
धन्यवाद!
मुझे मेरी समस्या का समाधान मिला
मुझे काम करने के लिए एक और कारखाना बनाना है:
.factory ('ClientJobs', ['$ संसाधन', 'एपीआई', फ़ंक्शन ($ संसाधन, एपीआई) {var ClientJobs = $ resource (Api.url) + 'client /: clientId / job /: jobId', {clientId: '@Id', नौकरी आईडी: '@ आईडी'}, {'query': {method : 'जीईटी', आईएसएआरए: सच}, 'अपडेट': {विधि: 'पुट'}}); वापसी क्लाइंटजॉब्स;}]);
और, मैं इस तरह कारखाने का उपयोग कर सकता हूँ:
ClientJobs.save ({clientId: clientId, jobId: job.id}, नौकरी, फ़ंक्शन (परिणाम) {deferred.resolve (परिणाम);}, फ़ंक्शन (कारण) {deferred.reject (कारण);});
अब, सबकुछ काम कर रहा है।
और उन लोगों को मदद करने के लिए जो UI-ROUTER के साथ काम कर रहे हैं, मेरे जैसे जटिल राज्यों के बारे में एक उत्कृष्ट उत्तर के साथ यह सवाल है और नेस्टेड दृश्य:
Comments
Post a Comment