@Leeuwtje, trong tài liệu tham khảo plunkr mà bạn đã đính kèm, có một popover được mở về sự kiện mouseenter (khi bạn di chuột qua nút).
Thuộc tính để làm điều đó không phải là data-trigger="hover"
, nhưng popover-trigger="mouseenter"
.
Ngoài ra, đối với mẫu popover-template="dynamicPopover.templateUrl"
được thêm làm thuộc tính cho phần tử kích hoạt nó.
Ngoài ra, nếu bạn cần phải thêm tiền tố các thuộc tính với data-
, làm cho họ như thế này:
<button data-popover-template="" data-popover-trigger="" /></button>
Các popover
tiền tố để -template
hoặc -trigger
trong popover-trigger
và popover-template
làm cho nó một chỉ thị ui góc, do đó loại bỏ popover-
sẽ làm cho nó không hợp lệ/vô nghĩa với ui góc.
EDIT
Lý do các popover-template
đã không làm việc là bởi vì nó hy vọng một biến như giá trị thuộc tính.
Thay thế:
popover-template="myPopovertemplate.html"
bởi
popover-template="'myPopovertemplate.html'"
Thêm tên tập tin trong dấu ngoặc kép hiện các trick.
Chúng tôi đặt url mẫu trong các dấu nháy đơn để nó trở thành một biến hợp lệ. Đó là lý do tại sao các nút khác trên trang trong chức năng plunk, bởi vì chúng có giá trị popover-template
là các biến được xác định trong $scope
.
plunk: http://plnkr.co/edit/oEA5ekXDV5DSw6yoSHMd?p=preview
Hy vọng điều này giúp!
Nguồn
2015-07-10 05:36:28
đánh giá cao nỗ lực nhưng khi tôi di chuột qua vẫn không hiển thị: (Đã thay đổi chế độ hơi nhỏ: http: //plnkr.co/edit/G1Cet74mVCkVYvdXRxnX? P = xem trước – Leeuwtje
@Leeuwtje Bạn muốn mẫu là 'myPopoverTemplate.html' phải không? –
@Leeuwtje Xin lỗi tôi đã không nhận ra yêu cầu, thêm chỉnh sửa và một Plunk mới, hy vọng nó sẽ giúp! –