ionic-team / ionic-team/ionic-framework

bug: AXE: Elements must use only allowed ARIA attributes for ion-select

Đang mở
#22,715 3 bình luận 0 reaction 0 người được giao Xem trên GitHub
package: core type: bug
Ngôn ngữ chính
TypeScript
Star
52.7k
Fork
13.3k
Merge trung bình
1 ngày 15 giờ
Pull request đã merge (30 ngày)
51

Mô tả

# Bug Report

**Ionic version:**

[ ] **4.x**
[x] **5.x**

**Current behavior:**
Axe issue - Elements must use only allowed ARIA attributes for ionselect.

Running AXE on the app linked below I get the following for ion-select:

```
Fix the following:
ARIA attribute is not allowed: aria-required="true"
```

**Expected behavior:**
Would be able to use aria-required on an ion-select without the AXE error.

**Related code:**

https://github.com/ionic-afl/ionic-v5-observations.git

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Start by reproducing the AXE violation in the linked ionic-v5-observations app with ion-select and aria-required="true". Trace the ion-select ARIA handling in the Ionic framework and verify the fix by rerunning AXE, with completion marked by no disallowed-attribute violation.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
typescript
Lĩnh vực
accessibility, frontend
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
38/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.