Add multi-filter builder UI (frontend only)
- Ngôn ngữ chính
- HTML
- Star
- 0
- Fork
- 2
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Description:
Enhance the frontend so users can add or remove multiple filter rows.
Each filter row should map to the existing FilterCondition model (column, op, value) and be included in the JSON body sent to /process/csv.
Suggested files to edit:
index.html — add UI controls to dynamically add/remove filter rows and wire them into the existing JSON builder logic
Acceptance criteria:
User can add/remove N filters in the UI
Each filter becomes an entry in selection.filters within the JSON request sent by the UI
The backend already supports multiple filters, so no backend changes are required
Basic UI validation ensures each filter row has both a column and a value before inclusion
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu trong index.html bằng cách đọc các control bộ lọc hiện có và trình dựng JSON. Thêm UI hàng bộ lọc động tại đó, đảm bảo mỗi hàng ánh xạ tới column, op và value, đồng thời các hàng hợp lệ xuất hiện trong selection.filters cho /process/csv. Hoàn thành khi người dùng có thể thêm hoặc xóa N hàng và các hàng chưa đầy đủ bị loại khỏi request.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- html
- Lĩnh vực
- frontend
- Loại issue
- Tính năng
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 45/100