dhtmlxGantt with Vue.js
note
This tutorial shows how to use the JS DHTMLX Gantt package directly in a Vue app without the official wrapper.
If you want Vue props/events, wrapper-managed sync, and wrapper composables, use Vue Gantt instead.
This page is for low-level integration. You initialize and manage the Gantt instance yourself.
Prerequisites
- Node.js installed
- Basic Vue 3 knowledge (components, refs, lifecycle hooks)
- A Vue 3 project (this tutorial shows how to create one with Vite)