Famous-angular + Angular-material(ngMaterial) issues
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 15/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- angularjs, javascript
- Lĩnh vực
- frontend
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện hai trường hợp thứ tự tải được mô tả với Famo.us, Angular Material, AngularJS và MeteorJS, tập trung vào các trình lắng nghe sự kiện cảm ứng và các lỗi hoạt ảnh. Công việc được xem là hoàn tất khi có một phương án tương thích được xác định rõ ràng và xác nhận rằng các tab, hoạt ảnh và directive của Famo.us hoạt động bất kể thư viện nào được tải trước.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I will post this issue on both repositories (https://github.com/Famous/famous-angular + https://github.com/angular/material)
I am using famo.us and ngMaterial on a MeteorJS Project (and Meteor to top it all off, but there's no conflicts there) and I have had several issues, depending on which library gets to load first.
Use case:
- ngMaterial loads before famo.us, so famo.us overwrites some of ngMaterial's functionality
Result:
a) implementing ngMaterial tabs will crash the whole application
b) animations generally won't find necessary methods and will crash the application - ngMaterial loads after famo.us thus overwriting event listeners put in place by famo.us
Result: famo.us directives aren't working (all of them imply animation, and what I tried didn't work)
I think the common denominator is the event listeners for touch (in my case) and how they handle animations on event firing.
What would we need in this case? An external angular plugin/service which will merge the event listeners, or work on both libraries to create compatibility ?
I know that there's probably no one's business to support both libraries in a project (or that's how I see it), but what could be done on this subject.
I am willing to help.
- Ngôn ngữ chính
- JavaScript
- Star
- 1.9k
- Fork
- 267
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Famous/famous-angular
-
This lack of information....Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 15/100
Famous/famous-angular#382 · 1 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
Famous/famous-angular#378 ·
-
Website failĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
Famous/famous-angular#377 · 4 bình luận ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
Famous/famous-angular#376 ·
-
faEdgeSwapper element reversal?Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 20/100
Famous/famous-angular#374 ·
Tất cả issue của Famous/famous-angular
Issue tương tự
-
frontend
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 69/100
uoftblueprint/canada-basketball#79 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
New App Request
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 76/100
ThatGuySam/doesitarm#1126 · 1 bình luận ·
-
[Feature]: 建议导入源后,自动切换到新导入的源Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
lyswhut/lx-music-desktop#3026 ·
-
good first issue server
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
openstreetmap/iD#13054 ·
Maintainer thường phản hồi trong vòng 1 ngày