कोणीय-यूई के हिस्से के रूप में हम शुद्ध कोणीयजेएस में बूटस्ट्रैप के विजेट बनाने पर काम कर रहे हैं (तीसरे पक्ष के जेएस libs पर निर्भरता, केवल निर्भरता बूटस्ट्रैप के सीएसएस के साथ)।
भंडार यहाँ स्थित है: https://github.com/angular-ui/bootstrap
इस प्रगति में बहुत ज्यादा काम है लेकिन वहाँ लटकती-टॉगल पहले से ही निर्देश है:
<div ng-controller="MyCtrl">
<div class="btn-group">
<a class="btn dropdown-toggle">
Actions
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li><a>Action 1</a></li>
<li><a>Action 2</a></li>
</ul>
</div>
</div>
:
https://github.com/angular-ui/bootstrap/blob/master/src/dropdownToggle/dropdownToggle.js
आप इसे इस तरह इस्तेमाल कर सकते हैं
कृपया ध्यान दें कि यह निर्देश कक्षा स्तर पर संचालित है, इसलिए यह dropdown-toggle
कक्षा को परिचालित करने के लिए पर्याप्त है!
एक बार फिर, यह प्रगति पर है (पूरा प्रयास 2-3 हफ्ते पहले कुछ शुरू हुआ) तो बग रिपोर्ट/पुल अनुरोधों का बहुत स्वागत है! इस डेमो में
स्रोत
2012-10-21 18:50:44
इतना आसान है! ओ_ओ मैं वास्तव में थक गया होगा;) धन्यवाद! – minder
हाँ, यह वास्तव में घोषणात्मक AngularJS यूआई की शक्ति दिखाता है। लेकिन इस विशेष मामले में मूल बूस्ट्रैप के संस्करण में गिरावट बंद हो जाती है जब हम ड्रॉपडाउन के बाहर भी क्लिक करते हैं। यह अभी भी शुद्ध AngularJS में किया जा सकता है लेकिन एक छोटा सा निर्देश यहां समझने लगता है। –
अच्छा समाधान! :) इवेंटहो, @ pkozlowski.opensource इस तथ्य के बारे में सही है कि बाहर क्लिक करते समय यह खुद को बंद नहीं करता है। – Sikian