Handsontable

外觀和感覺像試算表的 JavaScript 資料網格。

由以下開發商製作:Handsoncode
ComponentSource 開始代理銷售的日期:2016年

價格從: US$ 979.02 版本: 17.1.0 新增功能 更新: May 19, 2026 5.00 評價的平均星級5.00 評價的平均星級5.00 評價的平均星級5.00 評價的平均星級5.00 評價的平均星級 (1)

i

Handsontable is the new name for Handsontable Pro.

Handsontable 17.1.0

Released: May 19, 2026

17.1.0 中的更新

特性

Export to Excel

  • The new Export to Excel feature lets you save the rendered table to an XLSX file - directly from the grid.
  • The export respects what the user is actually looking at: column order, visible columns, applied filters, sort order, frozen rows/columns, and merged cells all carry over into the generated file. Cell types map to their Excel equivalents where possible (numeric, date, checkbox), so the file opens cleanly in Excel, Google Sheets, and Numbers.
  • Export is triggered through the plugin API and can be wired to any UI control - a toolbar button, a context menu item, or a keyboard shortcut. For large datasets, the operation runs asynchronously so the UI stays responsive, which pairs naturally with the new Notifications plugin to confirm completion.

Server side row model

  • Server-Side Row Model is a built-in integration layer for backend-driven tables. Instead of loading the full dataset into the browser, the grid requests only the rows it needs and delegates sorting, filtering, and pagination to your server. This dataProvider plugin defines a clear CRUD contract that your backend implements:
    • Create - persist newly inserted rows.
    • Read - fetch a page of rows with the current sort, filter, and range state.
    • Update - persist edited cells.
    • Delete - persist removed rows.
  • Each operation receives a structured request describing the grid's current state and expects a structured response, so you can plug the contract into REST, GraphQL, or any transport of your choice. State management, optimistic updates, and reconciliation after failed requests are all handled by the plugin.
  • The result is that datasets of hundreds of thousands of rows become viable without custom virtualization or hand-written adapter code - and the integration pattern is consistent across projects, which matters when the same team ships multiple data-heavy apps.

Notifications (Toasts)

  • The new Notification plugin adds a built-in toast system for communicating status to users. It supports four types out of the box - info, success, warning, and error, along with configurable positioning, duration, and dismiss behavior.
  • Notifications can also be triggered from custom cell types, hooks, and plugins, making them useful well beyond this release's features.

Theme Builder: AI Assistant

  • Theme Builder now includes an AI chat assistant that can generate themes and sample data from natural-language prompts. Ask it for 'a dark theme matching the Stripe dashboard' or 'a high-contrast theme for financial reporting' and it produces a Themes API token set you can preview, tweak, and export.
  • This builds on the Themes API foundation introduced in 17.0, the assistant writes token mappings, not CSS overrides, so generated themes stay compatible with density modes, light/dark switching, and the rest of the theming system.

Docs Platform Updates - Migration to Astro Starlight

  • Migrated handsontable.com/docs from VuePress 1 to Astro Starlight. The user-facing benefits:
    • Faster page loads and smaller JS payloads (island architecture, zero-JS by default).
    • Improved AI/LLM readability - code blocks and content are server-rendered as static HTML, which makes the docs easier to index and cite by tools like Claude, ChatGPT, and Perplexity.

Docs AI Assistant

  • The docs now include an AI Assistant that can answer questions, generate code samples, and help you find the right docs pages on any topic. Just click the Ask AI button to begin chatting.

New Recipes

  • Added over 40 new recipes with detailed examples on Accessibility & UX, Real-time & Integrations, Column and Data Management, Cell Types, Context Menu, Import/Export, Editing and Validation, Filtering and Search, Rendering and Styling, Performance, and Themes.

Accessibility Conformance Report (VPAT)

  • Published an Accessibility Conformance Report based on the VPAT 2.5 template, documenting Handsontable's conformance with WCAG 2.1 AA, Section 508, and EN 301 549. This is aimed at procurement, government, and enterprise customers who need formal accessibility documentation as part of their vendor evaluation.

Performance

  • Performance is one of the top priorities, and 17.1 ships meaningful improvements for large datasets.