Tôi khá mới với Angular nhưng tôi đã sử dụng nó vài tuần qua và đã cố gắng giải quyết hầu hết các vấn đề tôi gặp phải. Điều này tuy nhiên đã cho tôi stumped.Thêm sự kiện ng-click vào trong bộ lọc
Tôi có một ứng dụng sẽ lấy các mẩu tin từ Twitter sau đó - sử dụng bộ lọc góc - kéo tất cả các url và tạo kiểu cho chúng dưới dạng liên kết. Phần này hoạt động tốt nhưng khách hàng đã quyết định rằng các liên kết từ Twitter không an toàn nên họ muốn tuyên bố từ chối trách nhiệm mỗi khi một liên kết được nhấp vào. Đủ đơn giản - Tôi đã xâm nhập vào liên kết và hoán đổi số href
cho số ng-click="openLink('url')"
. Đây là nơi xảy ra sự cố - ng-click
không hoạt động.
Tôi chắc chắn vấn đề có liên quan đến $compile()
- Tôi đã có các vấn đề tương tự trước đây - nhưng tôi không biết khi nào hoặc ở đâu để gọi.
Tôi đã tạo một Plunkr là phiên bản ngắn gọn về những gì tôi đang theo dõi. Liên kết ở trên cùng không được tải động và kích hoạt chức năng alertUrl()
, nhưng tất cả các liên kết được tạo bởi bộ lọc đều không thành công.
Tôi có thể thiếu một cái gì đó thực sự đơn giản nhưng nó đã được bugging cho tôi một lúc bây giờ để giúp đỡ bất kỳ sẽ được đánh giá ồ ạt.
Cảm ơn,
Sam
Các liên kết sẽ luôn được hiển thị theo hướng kết thúc? – callmekatootie