Ứng dụngJavaScript, HTML5
Nền tảngWindows, macOS, Linux
LicenseSubscription
LoạiJavaScript data grid component
Handsoncode

Handsontable

Handsontable là JavaScript/HTML5 data grid có giao diện kiểu spreadsheet, hỗ trợ JSON binding, CRUD, filtering, sorting và wrappers cho Angular, React, Vue.

  • Hỗ trợ screen readers và điều hướng giữa các ô để cải thiện accessibility.
  • Căn chỉnh nội dung trong ô hoặc vùng ô theo bố cục mong muốn.
  • Cung cấp autocomplete với gợi ý sẵn và cho phép nhập giá trị tùy chỉnh.
  • Thêm checkbox cell cho các lựa chọn nhị phân trong bảng dữ liệu.
Bản quyền chính hãngTư vấn phiên bản và license phù hợp theo nhu cầu sử dụng.
Tư vấn license phù hợpHỗ trợ lựa chọn license theo quy mô triển khai và ngân sách.
Hỗ trợ doanh nghiệpTư vấn mua hàng, triển khai và hồ sơ doanh nghiệp.
Báo giá theo nhu cầuBáo giá theo phiên bản, số lượng và hình thức license.

Tổng quan

Handsontable mang đến một JavaScript/HTML5 data grid với giao diện kiểu spreadsheet, phù hợp cho các ứng dụng web cần nhập, rà soát và chỉnh sửa dữ liệu trực tiếp trên bảng. Kiến trúc của thành phần này hoạt động độc lập với framework bên ngoài, nên có thể dùng như một grid lõi trong nhiều kiểu dự án khác nhau.

ValidationValidate cell values with built-in validators or custom validation functions. Invalid cells are highlighted.

Khả năng kết nối dữ liệu theo định dạng JSON giúp Handsontable phù hợp với các luồng dữ liệu phổ biến trong ứng dụng web hiện đại. Thành phần này cũng được mô tả là có thể xử lý lượng dữ liệu lớn, đồng thời hỗ trợ data binding, data validation, filtering, sorting và CRUD operations.

Column SummaryAutomatically calculate sum, average, min, max, or count for columns and display results in a designated row.

Handsontable là JavaScript/HTML5 data grid có giao diện kiểu spreadsheet, hỗ trợ JSON binding, CRUD, filtering, sorting và wrappers cho Angular, React, Vue.

Conditional FormattingApply dynamic styles based on cell values using custom cell renderers.

Tính năng nổi bật

  • Hỗ trợ screen readers và điều hướng giữa các ô để cải thiện accessibility.
  • Căn chỉnh nội dung trong ô hoặc vùng ô theo bố cục mong muốn.
  • Cung cấp autocomplete với gợi ý sẵn và cho phép nhập giá trị tùy chỉnh.
  • Thêm checkbox cell cho các lựa chọn nhị phân trong bảng dữ liệu.
  • Kiểm soát dữ liệu nhập bằng data validation theo quy tắc xác định.
  • Chọn ngày bằng date picker ngay trong ô dữ liệu.
  • Lọc hàng theo tiêu chí và ẩn các bản ghi không phù hợp.

Ứng dụng thực tế

  • Màn hình nhập liệu dạng spreadsheet trong ứng dụng web nội bộ hoặc SaaS.
  • Bảng quản trị dữ liệu cần filtering, sorting, validation và CRUD.
  • Giao diện chỉnh sửa dữ liệu JSON trực tiếp trên grid.
  • Ứng dụng Angular, React hoặc Vue cần data grid có trải nghiệm kiểu Excel.
  • Biểu mẫu dữ liệu nhiều cột, nhiều header cấp bậc và yêu cầu cố định hàng cột.

Đối tượng sử dụng phù hợp

  • Lập trình viên frontend JavaScript
  • Nhóm phát triển Angular, React, Vue
  • Tech lead phụ trách kiến trúc giao diện dữ liệu
  • QA/test engineer kiểm thử luồng nhập liệu và validation

Thông tin kỹ thuật

Phiên bản được nêu:17.1.0.
Nhà phát hành:Handsoncode.
Tên gọi hiện tại:Handsontable; ghi chú cho biết đây là tên mới của Handsontable Pro.
Loại thành phần:JavaScript / HTML5 data grid component.
Framework/wrapper được nêu:Angular, React, Vue.
Nguồn dữ liệu được nêu:JSON format.
Nhận báo giá phần mềm bản quyền

Điền thông tin để chúng tôi có thể gửi báo giá phù hợp trong thời gian sớm nhất.

Câu hỏi thường gặp

Handsontable hỗ trợ framework nào?

Mô tả sản phẩm nêu wrappers và directives cho Angular, React và Vue.

Handsontable có phụ thuộc framework bên ngoài không?

Phần tổng quan cho biết thành phần này độc lập với external framework.

Có thể bind dữ liệu JSON không?

Có. Mô tả nêu rõ thành phần này bind tới bất kỳ nguồn dữ liệu nào dùng định dạng JSON.

Handsontable tương thích trình duyệt nào?

Danh sách compatibility gồm Firefox, Chrome, Edge, Safari và Opera.

Giấy phép được nêu theo kiểu nào?

Thông tin giá có các dòng 1 Year Subscription License và các mục Renewal, nên có thể xác định kiểu giấy phép là Subscription.

Bình luận

Để lại bình luận

Email của bạn sẽ không được công khai. Trường bắt buộc có dấu *.