anchor
और fit
लेआउट ExtJs 5
में अंतर क्या है?सेन्चा एक्स्टजेस में एंकर लेआउट और फिट लेआउट के बीच अंतर 5
उत्तर
एंकर vbox लेआउट के समान है, लेकिन यह आपको बच्चों की वस्तुओं की चौड़ाई और ऊंचाई तय करने की अनुमति देता है।
फ़िट लेआउट, बस यह बनाता है कि इस लेआउट के साथ घटक के बच्चे के माता-पिता के समान आकार होगा।
तो:
Ext.create('Ext.Panel', {
width: 500,
height: 500,
layout: 'anchor',
items: [
{
xtype: 'panel',
title: '10% height and 20% width',
anchor: '10% 20%'
},
{
xtype: 'panel',
title: '30% height and 50% width',
anchor: '30% 50%'
}
]
});
इस उदाहरण में आप एक पैनल आकार 500x500 के साथ दो बच्चों पैनलों, उनमें से एक 50x100 हो जाएगा और एक दूसरे के साथ, होगा यह पहली तहत, 150x250 हो जाएगा। दोनों बाईं ओर गठबंधन। शेष मूल पैनल, खाली हो जाएगा। यहाँ यह बेला है: https://fiddle.sencha.com/#fiddle/i4r
फिट के साथ:
Ext.create('Ext.Panel', {
width: 500,
height: 500,
layout: 'fit',
renderTo: Ext.getBody(),
title: 'Fit Layout',
items: [{
xtype: 'panel',
border:true,
title: 'Children of fit layout'
}]
});
इस मामले में, बच्चों पैनल, अपने माता-पिता, 500x500 के रूप में एक ही आकार होगा। https://fiddle.sencha.com/#fiddle/i4s
संपादित टिप्पणी के आधार पर: ध्यान दें कि "फिट" एक है, और केवल एक ही बच्चा
आशा है कि यह स्पष्ट है हो सकता है यहाँ बेला है। बात यह है कि उन दो लेआउट का उद्देश्य विभिन्न मामलों में इस्तेमाल किया जाना है।
- 1. लेआउट के बीच अंतर क्या है: 'hbox' और लेआउट: 'कॉलम'
- 2. फ़्रेम और सापेक्ष लेआउट के बीच अंतर?
- 3. java.lang.StackOverflow त्रुटि जब सेन्चा/एक्स्टजेस 5 प्रोजेक्ट
- 4. Android में लेआउट और कंटेनर के बीच क्या अंतर है?
- 5. लेआउट और लेआउट -400 डीपी-भूमि
- 6. दृश्य व्यूपोर्ट और लेआउट व्यूपोर्ट के बीच अंतर?
- 7. क्यूटी: लेआउट और विजेट के बीच क्या अंतर है?
- 8. लेआउट इंजन और जावास्क्रिप्ट इंजन के बीच अंतर
- 9. बाएं एंकर और अग्रणी एंकर के बीच अंतर?
- 10. एचटीएमएल 5 डॉक्टरेट लेआउट
- 11. समस्या लेआउट
- 12. तालिका लेआउट में पंक्तियों के बीच अलगाव
- 13. एंड्रॉइड में बाएं लेआउट लेआउट
- 14. एक लेआउट घूर्णन और सापेक्ष लेआउट prblem
- 15. एंड्रॉइड - समन्वयक लेआउट, दराज लेआउट और टुकड़े
- 16. संबंधित लेआउट के बजाय बाधा लेआउट
- 17. लेआउट
- 18. एंड्रॉइड लेआउट फ़ोल्डर्स: लेआउट, लेआउट-पोर्ट, लेआउट-लैंड
- 19. लेआउट
- 20. ग्राफिकल लेआउट और एक्सएमएल
- 21. इंटरफेस बिल्डर के आकार निरीक्षक में फ्रेम और लेआउट के बीच क्या अंतर है?
- 22. cytoscape.js में 'कोज़' लेआउट में अंतर को कैसे सुधारें?
- 23. स्क्रीन समर्थन कई उपकरणों लेआउट-बड़े, लेआउट सामान्य और लेआउट-xlarge फ़ोल्डरों
- 24. बाद में लेआउट बनाम लेआउट, रेंडर बनाम प्रस्तुत करने के बाद, ExtJS में?
- 25. एंड्रॉइड 5 और एक्सएमएल लेआउट में क्लिक करें
- 26. ग्रिड लेआउट
- 27. लेआउट
- 28. एंड्रॉइड लेआउट क्षैतिज लेआउट में बाएं और दाएं संरेखित
- 29. लेआउट में हटाने और unsetChild विधियों के बीच क्या अंतर है?
- 30. एंड्रॉइड लेआउट xml फ़ाइल में "? Android:" और "@android:" के बीच क्या अंतर है?
बहुत अच्छा उदाहरण कनोर। दुख की बात है कि मेरे पास आपके जवाब को वोट देने के लिए पर्याप्त प्रतिष्ठा नहीं है। चीयर्स! –
ध्यान रखें कि "फिट" लेआउट में एक और केवल एक बच्चा हो सकता है। – mangotang
हाँ ध्यान रखें फिट लेआउट में एक बच्चा होना चाहिए –