के साथ कोणीय यूआई बूटस्ट्रैप टाइपहेड को कैसे पॉप्युलेट करें this Paweł Kozłowski के उत्तर के अनुसार, AngularUI- बूटस्ट्रैप से टाइपहेड काम करना चाहिए जब नवीनतम कोणीय संस्करणों (मैं 1.2.X का उपयोग कर रहा हूं) में $ संसाधन के साथ असीमित रूप से पॉपअप आइटम प्राप्त कर रहा हूं।
Plunk - Paweł's version - Typeahead with $http
मुझे लगता है मैं कैसे ठीक इसका इस्तेमाल करने की पता नहीं है (- Typeahead व्यवहार करता है उन्हें तुरंत उजागर करने के लिए तार और टायर के रूप में Resource
रों लौटे नतीजतन मैं typeaheadHighlight
निर्देश के कोड में कोई त्रुटि मिलती है)।
Plunk - Typeahead with $resource
मुझे लगता है कि महत्वपूर्ण कोड है:
$scope.cities = function(prefix) {
var p = dataProviderService.lookup({q: prefix}).$promise;
return p.then(function(response){
$log.info('Got it!');
return response.data;
});
return p;
};
मैं सामान का गुच्छा की कोशिश की है - लौटने $promise
(Plunker से संस्करण), query()
, then()
।
वर्तमान में, मैं अपने ऐप में इस कार्यक्षमता के लिए $http
का उपयोग कर रहा हूं और मैं इसके साथ ठीक हूं। फिर भी, सिर्फ यह जानना चाहता था कि $resource
के साथ इसे कैसे प्राप्त किया जाए। https://github.com/angular/angular.js/commit/05772e15fbecfdc63d4977e2e8839d8b95d6a92d
ui.bootstrap.typeahead
$ संसाधन का वादा एपीआई में उन परिवर्तनों के साथ संगत है:
आप इस पर एक नज़र लेने के लिए चाहते हो सकता है?
जैसा कि मैंने कहा मैं पहले से ही करने की कोशिश की है कि :) वहाँ तुम जाओ: http://plnkr.co/edit/lr7unp6b0XclWGTzgCyh। अद्यतन पुस्तकालय, अभी भी काम नहीं कर रहे हैं। यदि आपको यह सही लगता है, तो कार्यरत प्लंक – vucalur
प्रदान करें यह 'अपरिभाषित' त्रुटि – Shardul