Gantt
Instalação
yarn installExecução
yarn run serveDescrição
Gráfico de Gantt desenvolvido com base em Vue, pode ser usado para colaboração em equipe, divisão de tarefas e outros cenários ágeis.Suporta agrupamento
Suporta arrastar e soltar
Suporta esticamento
Suporta percentual
Suporta intervalo de tempo: dia, semana, mês
No momento, apenas o agrupamento de primeiro nível foi implementado; para evitar futuras necessidades de agrupamento de segundo ou múltiplos níveis, parte do código foi reestruturada na última submissão para suportar múltiplos níveis de agrupamento, mas esta versão ainda não implementou esse recurso.
Vantagens: Ao arrastar, esticar, modificar o progresso, etc., os dados não são atualizados em tempo real, mas apenas após a operação, reduzindo o consumo de desempenho.
Ao editar, excluir ou adicionar, não é feita uma modificação recursiva completa da instância, mas apenas as partes modificadas são alteradas.
Está sendo preparado para reestruturação, visando a componentização. Atualmente, para usar no projeto, basta importar o gant.vue deste projeto.
Os métodos para importação e exportação em lote de dados já estão prontos, basta copiar!~
Notas de Atualização
- Suporta edição
- Suporta exclusão
- Corrigido o bug que impedia a rolagem vertical (adicionada rolagem bidirecional simultânea) #4
- Corrigido o bug causado pelo elementUI
- Sobre a questão do intervalo de tempo #5
- No momento, não é possível implementar outros intervalos alterando a configuração, como adicionar horas, etc. Pois algumas configurações são fixadas diretamente na inicialização, mas isso será alterado futuramente e disponibilizado como API.
Ver Exemplo
Veja demo
Imagem de Exibição
---
Tranlated By Open Ai Tx | Last indexed: 2025-07-01
---