Monday 15 July 2013

javascript - Ractivejs on-click events cannot be found when in array -


परिदृश्य: मेरे पास 4 बटन हैं: एक निश्चित ऑन-क्लिक इवेंट, एक अन्य गतिशील घटना के साथ ractive संपत्ति पर आधारित है, और फिर ऑब्जेक्ट्स की सरणी के भीतर 2 और इवेंट कॉन्फ़िगरेशन है, जैसा कि आप इस कोड में देख सकते हैं।

डेटा:

  डेटा: {"नाम": 'विश्व', 'पाठ': "नमस्ते कहो", "मुख्य ईवेंट": "कहना हेलो", बटन: ["पाठ": "हेलो इन एरे", "बटन एवेन्ट": "कहते हैं"}, {"टेक्स्ट": "अरे अरे ऐरे 2", "बटन एवेन्ट": "sayHello"}]}  < / प्री> 

टेम्पलेट:

  & lt; div class = "buttons" & gt; यह गतिशील है, काम नहीं करता है & lt; a href = "#" पर क्लिक करें = "{{mainEvent}}" वर्ग = "बटन प्राथमिक" & gt; {{text}} & lt; / a & gt; & Lt; br / & gt; यह हार्डकोड है, यह & lt; a href = "#" पर क्लिक करें = "sayHello" class = "बटन प्राथमिक" & gt; {{text}} & lt; / a & gt; & Lt; br / & gt; {{#buttons}} यह सरणी में गतिशील है, यह काम करता है & lt; a href = "#" पर क्लिक करें = "{{buttonEvent}}" वर्ग = "बटन प्राथमिक" & gt; {{। Text}} & lt; / एक & gt; & Lt; br / & gt; {{/ Buttons}} & lt; / div & gt;  

1 और 2 बटन को कोई समस्या नहीं है, लेकिन किसी भी तरह, आरएपी पिछले 2 बटन के लिए गतिशील घटना नहीं मिल सकता है जब वे सरणी में कॉन्फ़िगर की जाती हैं।

यह एक ractive त्रुटि? कैसे काम करने के लिए एक सरणी में बटन हो सकता है? मुझे बटन की डायनेमिक सूची सेट करने की आवश्यकता है जिसमें घटनाएं भी गतिशील कॉन्फ़िगर हैं I धन्यवाद।


No comments:

Post a Comment