प्रतिपादन मेरी कोड में मैं सिर्फ बाद KnockoutJS foreach
बाध्यकारी सभी आइटमknockoutJS कॉलबैक पर अमल foreach के बाद
मुझे पता है कि अगर मैं पिछले पर कर रहा हूँ मैं बस की जांच करके ऐसा कर सकते प्रतिपादन खत्म समारोह या कॉलबैक पर अमल करना चाहते हैं खत्म तत्व (मैंने पाया कि यहां execute code after the last item has been rendered)।
लेकिन इसका उपयोग करके मेरे कॉलबैक फ़ंक्शन को प्रत्येक बार एक नया तत्व या रिकॉर्ड प्रदान किया जाएगा।
मैं केवल एक बार (प्रदर्शन के लिए) अपना कॉलबैक फ़ंक्शन निष्पादित करना चाहता हूं।
अद्यतन
एक और समाधान यहाँ success callback after knockout.js finishes rendering all the elements है। लेकिन फिर से इस कॉलबैक फ़ंक्शन का उपयोग करके प्रत्येक बार एक नया तत्व प्रस्तुत किया जाएगा।
आप इस प्रश्न की जाँच की है http://stackoverflow.com/questions/14254317/success:
यहां एक नमूना है कि observbaleArray के प्रत्येक परिवर्तन पर जब भी एक बार observableArray में प्रत्येक तत्व की पृष्ठभूमि का रंग randomizes है -callback के बाद नॉकआउट-js-खत्म-रेंडरिंग-अखिल-तत्वों? RQ = 1? – nemesv
यह वही है, ** ** रेंडर ** का उपयोग करके कॉलबैक फ़ंक्शन निष्पादित किया जाएगा प्रत्येक आइटम –
प्रदान किया जाता है यदि अंतिम तत्व होने की जांच हैंडलर में पहली बात है, तो यह बुरी तरह से निष्पादित नहीं करेगा। – Tyrsius