vue-handsontable-official
Handsontable for Vue is the official wrapper for Handsontable, a JavaScript data grid component with a spreadsheet look & feel. It easily integrates with any data source and comes with lots of useful features like data binding, validation, sorting or powerful context menu.
Installation
Use npm to download the project.
A package scope for Handsontable Pro users:
Getting Started
Assuming that you have installed the wrapper with npm, now you just need to include Handsontable styles into your build system and use <HotTable>
just like any other Vue component.
Handsontable Community Edition:
Vue Component
Handsontable Pro:
Vue Component
What to use it for?
The list below gives a rough idea on what you can do with Handsontable, but it shouldn't limit you in any way:
- Database editing
- Configuration controlling
- Data merging
- Team scheduling
- Sales reporting
- Financial analysis
Features
Some of the most popular features include:
- Sorting data
- Data validation
- Conditional formatting
- Freezing rows/columns
- Merging cells
- Defining custom cell types
- Moving rows/columns
- Resizing rows/columns
- Context menu
- Adding comments to cells
- Dragging fill handle to populate data
- Internationalization
- Non-contiguous selection