Sự khác nhau giữa bố cục anchor
và fit
trong ExtJs 5
là gì?Sự khác biệt giữa bố cục neo và bố cục vừa trong Sencha ExtJs 5
Trả lời
Neo tương tự như bố cục vbox, nhưng nó cho phép bạn quyết định chiều rộng và chiều cao của các mục con.
Bố cục phù hợp, chỉ khiến trẻ em của thành phần có bố cục này sẽ có cùng kích thước với bố cục của chúng.
Vì vậy:
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%'
}
]
});
Trong ví dụ này bạn sẽ có một bảng điều khiển với kích thước 500x500, với hai tấm trẻ em, một trong số họ sẽ là 50x100 và một trong những khác, dưới đầu tiên này, sẽ là 150x250. Cả hai liên kết sang trái. Phần còn lại của bảng điều khiển chính sẽ trống. Ở đây nó là fiddle: https://fiddle.sencha.com/#fiddle/i4r
Với phù hợp:
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'
}]
});
Trong trường hợp này, những đứa trẻ bảng điều khiển, sẽ có kích thước giống như mẹ của mình, 500x500. Đây là fiddle: https://fiddle.sencha.com/#fiddle/i4s
Edited dựa trên nhận xét: Lưu ý rằng "Fit" có thể có một, và chỉ có một con
Hy vọng rằng nó là rõ ràng. Vấn đề là hai bố trí này được dự định sẽ được sử dụng trong các trường hợp khác nhau.
- 1. thêm bố cục trong bố cục khác
- 2. Bố cục giữa các khoảng cách khác nhau: 'hbox' và bố cục: 'column'
- 3. Thêm bố cục vào bố cục khác trong Qt [C++]
- 4. Bố cục Android S3 và bố cục Galaxy Nexus
- 5. thay thế bố cục trên QWidget bằng bố cục khác
- 6. iOS 7 Bố cục tự động so với bố cục thích ứng iOS 8, có sự khác biệt nào không?
- 7. Sự khác biệt giữa các bố cục blobstorage ZODB khác nhau là gì?
- 8. Sự khác biệt giữa thuộc tính background, backgroundTint, backgroundTintMode trong bố cục android xml là gì?
- 9. bố cục đất và bố cục xoay màn hình android
- 10. Sử dụng agility.js để bố cục trang và bố cục
- 11. Bố cục lưới Vs. Bố cục bảng
- 12. Bố cục bố cục sai trong cửa sổ bật lên
- 13. OpenGL và bố cục
- 14. Sự khác nhau giữa Bố cục và Vùng chứa trong Android là gì?
- 15. Bố cục bố cục trong ứng dụng Android là gì?
- 16. Tràn với bố cục bố cục tuyệt đối/tương đối
- 17. D3 Circle Pack Bố cục với bố cục nằm ngang
- 18. nanoc và nhiều bố cục
- 19. Bố cục hàng khác nhau trong ListView
- 20. bố cục trong expressjs
- 21. Bố cục động với bố cục đường ray
- 22. Bố cục tương đối. Giữa 2 mục
- 23. Sự khác biệt về bố cục ứng dụng trong Windows Store
- 24. Sự khác biệt cơ bản giữa Bố cục tự động và Tự động thay đổi kích thước trong iOS
- 25. Vấn đề với cách bố trí vbox ExtJS lồng nhau trong một bố cục hbox
- 26. Bố cục Android căn trái và phải căn chỉnh theo bố cục ngang
- 27. Sự khác biệt giữa tuyên bố và chức năng
- 28. Hạn chế bố cục trên lớp bố cục không chuẩn
- 29. Bố cục dọc Java?
- 30. Qt: sự khác nhau giữa bố cục và tiện ích con là gì?
Ví dụ rất tốt về Kanor. Buồn rằng tôi không có đủ danh tiếng để bỏ phiếu cho câu trả lời của bạn. Chúc mừng! –
Hãy nhớ rằng bố cục "Phù hợp" có thể có một và chỉ một trẻ. – mangotang
vâng hãy nhớ rằng bố cục Fit phải có một con –