पर देखने में कार्रवाई को संभालने में कोई दृश्य नहीं है जिसमें विस्तारणीय/संक्षिप्त सामग्री है जिसे मैं तालिका पंक्ति पर क्लिक करके टॉगल करने में सक्षम होना चाहता हूं।राउटर
<tr {{action "expand"}}>
जो पहले मेरे विचार पर संचालित किया गया:
App.ContentRowView = Em.View.extend({
templateName: 'ember/templates/content/row',
expand: function() {
this.set('isExpanded', !this.get('isExpanded'));
},
isExpanded: false
});
हालांकि, कार्रवाई pre1.0 को अपग्रेड करने के बाद अब तक सीधे मैदान में उतारा है pre1.0 से पहले, मैं टेम्पलेट में इस था रूटर। यह कई स्थितियों में समझ में आता है, लेकिन इस मामले में विस्तार वास्तव में एक चिंता चिंता है। मैंने भाग्य के बिना एक क्लिक इवेंट हैंडलर के साथ बस इसे बदलने की कोशिश की है।
क्या प्री 1.0 के साथ इस तरह की दृश्य चिंता घटना को संभालने के तरीके पर सबसे अच्छा अभ्यास है?
राउटर दस्तावेज़ http://emberjs.com/guides/router_primer/#toc_navigation स्पष्ट रूप से विचारों और राउटर तक एक बुलबुला प्रभाव से संभाले जाने वाले ईवेंट के बारे में बोलते हैं। मुझे समझ में नहीं आता कि यह क्यों काम नहीं करता है और सबकुछ सीधे राउटर पर जाता है, या दस्तावेज गलत/पुराने हैं? –
मैंने अपना जवाब दस्तावेज़ को क्यूटोइंग संपादित किया है। –
बहुत अच्छी तरह उत्तर दिया, यह भ्रम का मुद्दा है ... – hagope