angular.js जटिल क्लाइंट साइड जावास्क्रिप्ट आधारित वेब अनुप्रयोगों के लिए मौजूदा HTML से डेटा निकालें, लेकिन मैं इसे छोटे सरल जावास्क्रिप्ट कार्यों के लिए उपयोग करने के बारे में भी सोच रहा हूं।Angular.js
<ul>
<li data-id="1">Foo</li>
<li data-id="2">Bar</li>
</ul>
अब मैं HTML करने के लिए कुछ बटन जोड़ने जो फिल्टर करने और/या कुछ उपयोगकर्ता इनपुट के बाद सूची को सॉर्ट, जो एक आसान होना चाहिए चाहिए:
उदाहरण के लिए मैं कुछ वस्तुओं के साथ एक सूची है कार्य।
क्या मौजूदा HTML तत्वों से डेटा को angular.js के साथ उपयोग करने का कोई तरीका है? डेटा HTML में हो, तो खोज इंजन भी पर भी नियंत्रण प्राप्त कर सकता है की जरूरत है क्या स्पष्टता के लिए
संपादित:
अंतिम परिणाम यह होगा कि ul
सूची से डेटा एक में धकेल दिया हो जाएगा सूची को संभालने वाले नियंत्रक का मॉडल। ([{id:1, text:"Foo"}, {id:2, text:"Bar"}]
)
अगर मैं मॉडल में अधिक वस्तुओं धक्का, सूची उन्हें प्रदर्शित करना चाहिए।
अगर मैं मॉडल में फ़िल्टर लागू यह li
तत्वों फ़िल्टर करना चाहिए।
<div ng-model="data">
<ul ng-repeat="object in data | filter:filterCriteria">
<li data-id="1">Foo</li>
<li data-id="2">Bar</li>
<li data-id="{{object.id}}">{{object.text}}</li>
</ul>
</div>
क्या आपने [निर्देश] (http://docs.angularjs.org/guide/directive) देखा है? उदाहरण के लिए आपने 'यूएल' तत्व के लिए एक विशेषता के माध्यम से एक निर्देश जोड़कर, आप जो चाहते थे वह कर सकते थे और बाल तत्वों को देख सकते थे, आदि – WiredPrairie
प्रश्न स्पष्ट नहीं है। कोणीय जेएस में आपने क्या प्रयास किया है? – SunnyShah
खोज इंजन के बारे में, क्या आपने यह देखा है? http://www.yearofmoo.com/2012/11/angularjs-and-seo.html –