कोणीय में, मेरे पास एक ऑब्जेक्ट है जो बहुत सारी वस्तुओं को लौटाता है। प्रत्येक के पास एक आईडी है (यह एक फ्लैट फ़ाइल में संग्रहीत है, इसलिए डीबी नहीं है, और मुझे लगता है कि उपयोगकर्ता सक्षम नहीं है ng-resource)
मेरे नियंत्रक में:
$scope.fish = [
{category:'freshwater', id:'1', name: 'trout', more:'false'},
{category:'freshwater', id:'2', name:'bass', more:'false'}
];
मेरे विचार में मुझे डिफ़ॉल्ट के साथ छिपी मछली के बारे में अतिरिक्त जानकारी है ng-show, लेकिन जब मैं साधारण शो को अधिक टैब पर क्लिक करता हूं, तो मैं फ़ंक्शन को कॉल करना चाहूंगा showdetails(fish.fish_id)। मेरा कार्य कुछ इस तरह दिखाई देगा:
$scope.showdetails = function(fish_id) {
var fish = $scope.fish.get({id: fish_id});
fish.more = true;
}
अब देखने में अधिक विवरण से पता चलता है। हालाँकि प्रलेखन के माध्यम से खोज करने के बाद मैं यह नहीं जान सकता कि उस fishसरणी को कैसे खोजा जाए ।
तो मैं सरणी को कैसे क्वेरी करूं? और कंसोल में मैं डिबगर कैसे कहूं ताकि मेरे पास $scopeखेलने के लिए वस्तु है?