2013-08-20 29 views
7

Tôi đã tìm kiếm một thời gian để có giải pháp hiển thị chú giải công cụ trên lưới ng nhưng không may mắn. Khi tôi sử dụng cellTemplate trên ng-grid để tùy biến ô để bao gồm một chú giải công cụ, tôi đã gặp phải nhiều sự cố khác nhau - chú giải công cụ không hiển thị hoặc hoạt động lạ như được hiển thị trong plunker: http://plnkr.co/edit/MFhwgOvSUFKcyJPse5wf.Chú giải công cụ của Angular-ui không hiển thị đúng trong ng-lưới

Tôi đã bỏ lỡ điều gì chưa? Có ai có một giải pháp để hiển thị tooltips độc đáo trong ng-lưới?

Trân trọng.

+0

Đây là một vấn đề được biết: https: // github.com/angular-ui/ng-grid/issues/317 –

Trả lời

14

Như tôi đã nhận xét, đây là một known issue bên trong ô lưới ng. Tôi cố định này bằng cách thiết lập cellClass trong định nghĩa cột như sau:

cellClass: 'cellToolTip' 

Và css:

.cellToolTip { 
    overflow: visible; 
} 

Here is a plunker cho thấy các tooltip. Tuy nhiên, chú giải công cụ không được định vị chính xác. :)

EDIT: Thêm này đến .tooltip phong cách cố định các vấn đề định vị, nhưng tôi không chắc chắn lý do tại sao trong Plunker tôi phải làm điều này. Trong mã của riêng tôi, điều này không cần thiết:

.tooltip { 
    top: 0 !important; 
} 

Đây là một new plunker đang hoạt động.

+0

Cảm ơn - tuy nhiên vị trí là quan trọng, bạn có đề xuất nào về cách đặt vị trí chú giải công cụ không? – jstensen

+0

Nó sẽ phải làm với mẫu của bạn. Tôi sẽ xem qua một chút. –

+0

Vấn đề thú vị với giải pháp của bạn. {name: "Tiancum Có rất nhiều thông tin trong đó, vì vậy nó đi ra bên cạnh biểu đồ và tạo ra một cuộn ngang", tuổi: 43}, – DRaehal

37

Bạn có thể sử dụng

tooltip-append-to-body="true" 

như tài liệu ở đây (di chuyển xuống để tooltip): http://angular-ui.github.io/bootstrap/

Đây là plunker: http://plnkr.co/edit/nHN2p8qMjT7ZTwpXgJoO?p=preview

+2

Điều này làm việc cho tôi và câu trả lời được chấp nhận không. Sử dụng góc 1.2.2, angular-ui 0.4, ng-grid 2.0.7. –

+1

Điều này dường như đã được sửa trong phiên bản mới hơn và cách chính xác để làm điều này là câu trả lời này. –

+0

liên kết tài liệu góc-ui không hoạt động. –

Các vấn đề liên quan