के साथ AngularJS का उपयोग करना, इसलिए मैं इन दोनों तकनीकों के लिए बिल्कुल नया हूं। मेरी योजना पीपोड ट्यून परियोजना को कार्यान्वित करना था जिसे उन्होंने बैकबोन (https://github.com/philipkobernik/backbone-tunes) के साथ मेटीओआरजेएस के साथ बनाया था और फिर एंजुलरजेएस एडन के साथ मेटीरजेएस का उपयोग करके इसे कार्यान्वित करने का प्रयास किया था। किसी ने पहले से ही एंगुलर में यह सब किया है: https://github.com/angular/peepcode-tunesMeteorJS
अधिकांश चीजें बहुत आसानी से चली गईं।
बस उल्का: https://github.com/Jonovono/Meteor-peepcode-tunes उल्का और AngularJS: क्या मैं कम से अब तक है आप देख सकते हैं https://github.com/Jonovono/Meteor-angular-peepcode-tunes
मैं वास्तव में कोणीय के साथ काम करने और इस तरह देखने से चीजों को पारित करने में सक्षम होने का आनंद:
ng-click="pl.add(album)">
जो उल्का का उपयोग करते समय अधिक जटिल लगता है।
हालांकि एक प्रश्न मैं कर रहा हूं। मान लें कि जब भी एल्बम जोड़ा/हटाया जाता है तो मैं प्लेलिस्ट को सहेजना चाहता हूं। ताकि यदि पृष्ठ ताज़ा हो तो यह अभी भी वहां है। मुझे ऐसा करने का सबसे अच्छा तरीका नहीं पता और उल्का के साथ एंगुलरजेएस का उपयोग करते समय मैं उलझन में हूं कि यह कैसे किया जाना चाहिए।
अभी जब कोणीय का उपयोग करने और उल्का मैं कुछ इस तरह करते हैं:
$scope.Playlist = new Meteor.AngularCollection("playlist", $scope);
$scope.playlist = $scope.Playlist.findOne({});
$scope.pl.add = function(album) {
if ($scope.playlist.indexOf(album) != -1) return;
$scope.playlist.push(album);
$scope.playlist.$save();
};
हालांकि कि प्रतीत नहीं होता डेटाबेस में सहेजने के लिए। लेकिन अगर मुझे कुछ ऐसा करना था:
album.title = "CHANGED"
album.$save()
ऐसा लगता है कि यह डेटाबेस को सहेज लेगा।
मुझे यकीन है कि मुझे बस उल्का या AngularJS के संबंध में कुछ छोटा याद आ रहा है। कोई भी ज्ञान भयानक होगा!
मीठा कर रहे हैं देख सकते हैं। मैं जल्द ही इसे देख लूंगा। इसे एक साथ रखने के लिए धन्यवाद। मैंने कोणीय और उल्का सीखने में वास्तव में मददगार पाया है! – Jonovono
@ जोनोवोनो ढूंढें एक जोड़ा गया है, जिथब पेज और उदाहरण देखें, अगर आपके पास और सवाल हैं तो पूछें। –
बहुत बहुत धन्यवाद। मैंने अभी कोशिश की है और मैंने कुछ भी नहीं बदला है और अब मुझे त्रुटि मिल रही है जब मैं \t '$ scope.Albums = new meteor.AngularCollection (" एल्बम "चलाता हूं, तो मैं अपने ब्राउज़र कंसोल में अपरिभाषित की विधि 'खोज' नहीं कह सकता हूं। $ गुंजाइश); \t $ scope.albums = $ scope.Albums।लगता है ({}); ' शायद मुझे इसे गीथब पर रखना चाहिए, लेकिन मेरी परियोजना का पालन करता है: https://github.com/Jonovono/Meteor-angular-peepcode-tunes। मैं इसे आजमा रहा हूं लेकिन तुरंत बाहर निकलना चाहता हूं। – Jonovono