Bound Input gets unfocused in angularjs -
मैं यह सरल कोड angularjs के साथ चला रहा हूँ:
HTML: < / P>
& lt; div ng-app ng-controller = "AController" & gt; & Lt; code & gt; {{आइटम इनअरे}} & lt; / code & gt; & Lt; div ng-repeat = "वस्तुओं में मद" अर्रे "& gt; & Lt; इनपुट एनजी-मॉडल = "आइटम इनअरे [$ इंडेक्स]" / & gt; & Lt; / div & gt; & Lt; / div & gt; जावास्क्रिप्ट:
फ़ंक्शन AController ($ गुंजाइश) {$ scope.itemsInArray = ["stra", "strb" , "Strc"]; } सरणी में अनुक्रमण करते समय बाध्यकारी सही ढंग से काम करता है, लेकिन एक अक्षर दर्ज करने के बाद इनपुट फोकस खो देता है।
आप इस बेवकूफ पर यहां काम कर रहे कोड पा सकते हैं:
मुझे लगता है कि यह हो रहा है क्योंकि आप एक ही मद को जोड़ रहे हैं जो एनजी-दोहराने पर चलने वाला है। तो एनजी-दोहराता आइटम में बदलाव देखता है और `एनजी-दोहराता है जो वस्तुओं को पुनर्जन्म करता है फिर से चलाता है।
यदि आप अपने बेला एचएलएम को देखते हैं, तो आप इस आशय को देख सकते हैं। <
$ scope.itemsInArray =
[डेटा: "strA"}, {डेटा: "strb"}, {डेटा: "strc"}]
और फिर item.data
Comments
Post a Comment