ionic-team / ionic-team/ionic-framework
bug: AXE: Elements must use only allowed ARIA attributes for ion-select
- 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
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