Monday, 15 September 2014

javascript - ng-repeat isn't iterating over array -


सरलीकृत HTML:

  & lt; div ng-repeat = "स्थानांतरण में स्थानांतरण" & gt; & Lt; तालिका वर्ग = "तालिका" & gt; & LT; thead & gt; & LT; टीआर & gt; & Lt; th अनुवाद & gt; विवरण {{transfer.entries | | Json}} & lt; / th & gt; & Lt; / टीआर & gt; & Lt; / thead & gt; & LT; tbody & gt; & Lt; tr ng-repeat = "transfer.entries में प्रविष्टि" & gt; & Lt; td & gt; {{entry.description}} & lt; / td & gt; & Lt; / टीआर & gt; & Lt; / tbody & gt; & Lt; / तालिका & gt; & Lt; / div & gt;  

सरलीकृत जेएस:

<पूर्व> $ scope.transfers = स्थानांतरण; $ Scope.total = transfers.meta.count; (Var i = 0, j = $ scope.transfers.length; i & lt; j; i ++) {यदि (! $ Scope.transfers [i] .hasOwnProperty ('प्रविष्टियों')) {$ scope.transfers [i] ['प्रविष्टियों'] = []; } $ Scope.transfers [i] ['प्रविष्टियों']। पुश ({विवरण: 'एक विवरण'}); }

पहला {{transfer.entries}} (जो कि "विवरण" के दाईं ओर है) स्थानांतरण के लिए सही मान दिखाता है [I] .entries , जैसे कुछ [["विवरण": "एक विवरण"}] , लेकिन किसी कारण से एनजी-दोहराने उस सरणी पर नहीं चलती है।

  • वे एक ही दायरे पर हैं।
  • नियमित बाध्यकारी ठीक से काम कर रहा है।
  • एनजी-दोहराने लगता है

तो, मैं क्या कर रहा हूँ गलत?

ठीक है, ऐसा लगता है कि मैं एक बग में दुर्घटनाग्रस्त हो गया।

कठिन हिस्सा यह निर्धारित करना था कि इस मुद्दे के साथ एक निर्देश था।

आपके समय के लिए धन्यवाद।


No comments:

Post a Comment