cách thích hợp để lật một ExtJs Bảng điều chỉnh theo chiều ngang cho các ngôn ngữ RTL là gì, tiếng Ả Rập, tiếng Hebrew .. vvExtJS bảng điều khiển định hướng - Right-To-Left
Trả lời
TL; DR: RTL được hỗ trợ trong Ext 4.2 + kể từ tháng 4 năm 2013. Xem cập nhật cuối cùng bên dưới để biết chi tiết.
Không có hỗ trợ RTL được tích hợp vào Ext tại thời điểm này, mặc dù nhiều thành viên cộng đồng đã giải quyết vấn đề này với nhiều thành công khác nhau. Nếu nhu cầu của bạn bị giới hạn (chỉ với nội dung của Panel), có lẽ tốt nhất là bạn chỉ cần ghi đè lên CSS thích hợp. Nếu bạn cần hỗ trợ RTL hoàn chỉnh hơn, có thể bạn nên theo dõi trực tiếp trong diễn đàn Ext với những người dùng khác đang xử lý các vấn đề tương tự.
Có external project để thêm hỗ trợ RTL vào Ext 3.x, mặc dù tôi không biết liệu nó có hoạt động hay chất lượng (cập nhật lần cuối vài tháng trước). Có thể chỉ cho bạn đi đúng hướng.
CẬP NHẬT: RTL hỗ trợ báo sẽ được cải thiện đáng kể, nếu không thực hiện đầy đủ, trong Ext 4 (Q1 do năm 2011). Chưa nhìn thấy nó, nhưng đã được báo cáo tại SenchaCon.
CẬP NHẬT tháng 9 năm 2012: RTL có không chưa làm cho nó vào Ext 4 chính thức như là 4,1, nhưng cuối cùng tôi nghe thấy nó vẫn còn trên bản đồ đường, có thể cho một thông cáo 4.x sau đó.
CẬP NHẬT Tháng 4 năm 2013: RTL đã hạ cánh. Xem Ext 4.2 intro blog post để biết chi tiết. Ý chính cơ bản của nó được mà để cho phép RTL trong 4.2 trở lên bạn làm như sau:
- Yêu cầu các
Ext.rtl.*
namespace - Đặt
rtl: true
cấu hình trên container của bạn/linh kiện - lưu ý rằng thiết lập này thác và ghi đè bởi các thành phần con, đó là mát mẻ - Enable RTL trong phong cách bằng cách thiết lập các biến Sass:
$include-rtl: true;
một ví dụ về phép RTL trong một thành phần ứng dụng:
Ext.define('MyApp.views.Viewport', {
extend: 'Ext.container.Viewport',
requires: [
'Ext.rtl.*'
],
rtl: true,
...
});
có, có vẻ như hỗ trợ RTL là chủ đề nóng trong EXT bốnms. Dù sao đã kết thúc để viết CSS stylesheet của riêng tôi để hỗ trợ RTL. Tôi sẽ cố gắng để điều chỉnh nó và xuất bản trên web có thể nó becomse hữu ích cho ai đó! –
- 1. Extjs 4 - tạo mô hình cho bảng điều khiển cây
- 2. Tắt thanh cuộn ngang trong bảng điều khiển EXTJS
- 3. Bảng điều khiển ExtJs - thêm các thành phần động
- 4. cách hiển thị/ẩn cột trong bảng điều khiển lưới extjs 3
- 5. Bảng điều khiển lưới Extjs - Thay đổi thuộc tính enableColumnHide sau khi hiển thị
- 6. Cách tìm kiếm một đứa trẻ trong một bảng điều khiển ở ExtJs
- 7. trình nghe nhấp chuột cho bảng điều khiển tab trong EXTJS
- 8. Cách thêm mục vào bảng điều khiển Extjs ở vị trí chính xác
- 9. Bảng phân cảnh - Ẩn thanh trên cùng của bộ điều khiển điều hướng theo chương trình
- 10. xcode4.2.1 - bảng phân cảnh - Trình điều khiển điều hướng - Màu thanh tiêu đề
- 11. Làm thế nào để phân lớp Điều khiển Điều hướng khi sử dụng bảng phân cảnh?
- 12. Nút điều khiển điều hướng quay lại
- 13. Điều hướng và điều khiển WebBrowser
- 14. Cuộn bảng điều khiển trung tâm trong điều khiển C#
- 15. Làm thế nào để xóa bộ điều khiển ExtJS?
- 16. Cách: Bộ điều khiển điều hướng trong Bộ điều khiển thanh tab
- 17. node.js hiển thị "không xác định" trên bảng điều khiển
- 18. Xác định Bảng điều khiển WPF tại thời gian chạy
- 19. điều khiển chuyển hướng với Console.CursorLeft
- 20. Xóa mục khỏi Điều hướng bảng điều khiển quản trị của Magento
- 21. xoá bộ điều khiển điều hướng được chèn bằng bảng phân cảnh
- 22. Sự cố khi thiết lập Bộ điều khiển Điều hướng bằng Bảng Câu chuyện
- 23. Cách chuyển thanh điều hướng và bộ điều khiển điều hướng ở chế độ ngang
- 24. Cách thêm điều khiển người dùng vào bảng điều khiển
- 25. Điều khiển hiển thị trên một bảng điều khiển khác
- 26. iOS: Xcode 4.2 và Bộ điều khiển Điều hướng
- 27. Tạo Bảng điều khiển "Lệnh"
- 28. Xử lý bảng điều khiển
- 29. Bảng điều khiển Dock .NET?
- 30. ios segues mà không cần điều hướng điều khiển
Chúng tôi cần hỗ trợ tiếng Ả Rập bằng bảng điều khiển tab Extjs. Bạn có thể xuất bản biểu định kiểu CSS được cập nhật của mình để hỗ trợ RTL không? Cảm ơn. – Junne