node.js - Using Ember Data to load data async from node sever -


मेरा मॉडल:

  App.Contacts = DS Model.extend ({name: DS.attr ('string'), संख्या: DS.attr ('number')});  

यह मैं कैसे रिकॉर्ड सहेजे है:

  App.AddController = Ember.Controller.extend ({कार्रवाई: {addContact: समारोह () {var पोस्ट = this.store.createRecord ('संपर्क', {name: this.get ('name'), संख्या: this.get ('number')}); post.save ();}}}); एम्बर के आधिकारिक गाइड करने के लिए एसीसी, यह एक  पोस्ट  अनुरोध को  / संपर्क  भेजता है, इसलिए इसे नियंत्रित करने के लिए, मैं इसे इस में उपयोग करता हूं NodeJS / expressjs 

  app.post ( '/ संपर्कों के, समारोह (अनुरोध, रेस) {posts.push (req.body); console.log (पोस्ट); res.send ({ स्थिति: 'ठीक'});});  

अब मैं इसे पुनः प्राप्त करने, सभी नामक एक और टेम्पलेट में इच्छा तो मैं प्रयोग किया है:

  App.AllRoute = एंबर। Route.extend ({मॉडल: function () {वापसी this.store.find ( 'संपर्क');}, setupController: समारोह (नियंत्रक, मॉडल) {controller.set ( 'contactList', मॉडल);}});  

Emberjs गाइड करने के लिए एसीसी, मॉडल हुक समर्थन करता है बाहर के बॉक्स का वादा करता है इसलिए मुझे लगता है कि यह काम करना चाहिए।

मेरा टेम्प्लेट :

  

  

Comments