[ad_1]
Arrastrar y soltar HTML5 es una funcionalidad incorporada proporcionada por HTML5 que permite a los usuarios tomar un objeto y arrastrarlo a una ubicación diferente dentro de la aplicación.
Si bien proporciona funcionalidades básicas de arrastrar y soltar, su implementación puede ser compleja y carece de algunas funciones avanzadas.
Por otro lado, las bibliotecas de arrastrar y soltar de JavaScript proporcionan una API más simplificada y fácil de usar para implementar la misma funcionalidad. Estas bibliotecas a menudo vienen con características adicionales como soporte para archivos y directorios, excelente compatibilidad con el navegador y estilo sencillo.
También permiten escenarios de arrastrar y soltar más complejos, como arrastrar varios elementos a la vez e integrarlos con otros marcos de JavaScript.
Esto hace que las bibliotecas JS Drag and Drop sean una opción más potente y flexible para implementar funciones de arrastrar y soltar.
Esto es un gratis Biblioteca de arrastrar y soltar para JavaScript básico, Angular y React.
Características
- Súper fácil de configurar
- Sin dependencias infladas
- Calcula el orden de clasificación por sí mismo
- Una sombra donde se dejaría caer el artículo ofrece retroalimentación visual
- ¡Toca eventos!
- Maneja los clics sin problemas sin ninguna configuración
- Se puede utilizar directamente desde la CDN.
Dragact es una biblioteca reactiva de arrastrar y soltar para React. Es una biblioteca rápida que admite diseño responsivo, cuadrícula y diseño automático.
Características
- Sistema de cuadrícula de diseño automático
- También se puede operar en teléfonos móviles.
- Altamente adaptable
- componentes estáticos
- Arrastrar y soltar componentes
- Componentes de escalado automático
- Controlador de arrastre personalizado
- Controlador de zoom personalizado
- Disposición Responsive
Estado del proyecto
El desarrollo de este paquete se detuvo y el desarrollador recomienda otras bibliotecas.
3- Interactuar.js
Interactuar.js es una biblioteca de JavaScript para arrastrar y soltar, cambiar el tamaño y gestos multitáctiles. Es compatible con navegadores modernos e IE9+ y proporciona una API simple y flexible para mover elementos.
Características
- Gratis y de código abierto
- Potentes modificadores de ajuste y restricción
- lanzamiento inercial
- Múltiples interacciones simultáneas
- API unificada para eventos táctiles y de mouse
- Desplazamiento automático
- Soporte para HTML y SVG
- Documentación rica
- Admite gestos táctiles.
DFlex es una biblioteca JavaScript moderna de arrastrar y soltar que manipula el DOM directamente, en lugar de reconstruirlo.
Incluye su propio programador y conciliador, permite una funcionalidad personalizada y está diseñado para un alto rendimiento con cambios mínimos de diseño. Es una solución JavaScript pura adecuada para todos los marcos y también proporciona una colección de paquetes de utilidades DOM.
Características
- Mecanismo de transformación mejorado
- Enfoque único para la manipulación DOM
- Programador y conciliador integrados
- Expone manipulaciones de nodos.
- Construcción JavaScript básica
- API nativa
- Previene el retraso y minimiza el cambio de diseño
- Colección de paquetes de utilidades DOM
- Previene paquetes de producción hinchados
- Arquitectura dinámica
- Atravesar DOM sin llamar a la API del navegador
- Transformación DOM infinita
- Conciliador personalizado y mejorado
- Aislado del flujo de datos con un programador
- Transformación animada
- Sin cabeza y compatible con marcos JS modernos
- Orientación individual de cada elemento DOM
- API totalmente personalizada y basada en eventos
- Extensible mediante su propio algoritmo de coincidencia
- Admite tres tipos de restricciones
- Admite cuatro tipos de eventos personalizados y emisor de estado de diseño personalizado
OrdenableJS es una biblioteca de JavaScript gratuita que permite listas reordenables de arrastrar y soltar.
Características
- Creación de lista sencilla
- Listas compartidas
- Clonación de artículos
- Deshabilitar la clasificación
- Asas para gestionar artículos.
- Filtros para elementos que no se pueden arrastrar
- Umbrales ajustables para el intercambio.
- Soporte para varios marcos y complementos como MultiDrag y Swap.
Arrastrable es un integral Biblioteca JavaScript Drag & Drop que abstrae eventos nativos del navegador en una API para crear experiencias personalizadas de arrastrar y soltar. Viene con módulos adicionales: Ordenable, Droppable, Swappable, que son construido además de Draggable y proporciona una interfaz API similar.
Características
- Funciona con eventos nativos de arrastrar, mouse, tocar y forzar toque
- Puede extender el comportamiento de arrastre al conectarse al ciclo de vida del evento arrastrable
- Puede ampliar la detección de arrastre agregando sensores a los elementos arrastrables
- La biblioteca está dirigida primero a ES6
DragSelect es una biblioteca JavaScript sencilla para seleccionar y mover elementos. Sin dependencias. Arrastrar y seleccionar y arrastrar y soltar.
Características
- Sin dependencias
- Altamente personalizable
- Replica la selección de arrastre del sistema operativo en el navegador
- Accesibilidad (a11 años)
- Uso de teclas modificadoras para selecciones independientes.
- Soporte de teclado para seleccionar, arrastrar y soltar
- Soporta todos los principales navegadores
- Ligero (solo tamaño gzip)
- Alto recuento de descargas de npm
- Diseñado pensando en el rendimiento (puede seleccionar >15 000 elementos)
- Soporta SVG
- Soporte móvil (interacción táctil)
- Gratis y de código abierto
- Fácil de usar
Esta es una biblioteca/complemento de arrastrar y soltar gratuito y de código abierto para jQuery. Transforma la entrada de archivos con funciones como selección de múltiples archivos, compatibilidad con arrastrar y soltar, varias validaciones, miniaturas, íconos, carga instantánea, carga de pantalla impresa y muchas otras opciones.
Características
- Cambiar completamente la entrada del archivo
- Cargar archivos después de elegir
- Agregue más archivos a la entrada sin cargarlos
- Validar archivos (límite, tamaño, extensión)
- crear pulgares
- Iconos personalizados para cada tipo de archivo.
- Plantillas y temas personalizados para: entrada, pulgares, íconos
- Eliminar archivos elegidos/cargados
- Agregue archivos existentes a la entrada para obtener una vista previa
- Pegar imagen desde el portapapeles
- Subtítulos personalizados
- Devoluciones de llamada personalizadas
- Plantillas de variables en línea, por ejemplo:
{{fi-limit}}
- Todos los íconos en una hermosa fuente
- Opción de arrastrar y soltar
- Métodos y valores API
9- No molestar (Reaccionar)
Reaccionar DnD es una biblioteca que proporciona funcionalidad de arrastrar y soltar para React.
Arrastrar y soltar de FormKit es una pequeña biblioteca para agregar clasificación y transferencia de datos mediante arrastrar y soltar para listas en su aplicación. Es simple, flexible, independiente del marco y ocupa solo ~ 4 Kb comprimidos.
Reaccionar-hermosa-dnd (rbd) es una biblioteca de arrastrar y soltar para listas con React.
Presenta un movimiento hermoso y natural de elementos, gran accesibilidad con compatibilidad con teclado y lector de pantalla, alto rendimiento, una API limpia y potente y compatibilidad con interacciones de navegador estándar. También ofrece un estilo sin opiniones y no crea nodos DOM envolventes adicionales.
La API de arrastrar y soltar de HTML5 es compleja, pero las bibliotecas JS de arrastrar y soltar pretenden simplificarla con una API fácil de usar. Este biblioteca admite archivos y directorios, tiene una excelente compatibilidad con el navegador, agrega una clase de arrastre al destino de colocación al pasar el mouse para facilitar el estilo y, opcionalmente, proporciona los archivos como un búfer.
ArrastrarDropiOS es un administrador de arrastrar y soltar para iOS que admite múltiples clases de UIView. Incluye implementaciones UICollectionView y UITableView del administrador de arrastrar y soltar.
Este es un complemento de arrastrar y soltar de JavaScript, gratuito y de código abierto, que funciona en IE5.
Características clave
- Agregue capacidad de arrastre a cualquier elemento DOM
- Agregar los contenedores de entrega correspondientes
- Devolución de llamada, clases y eventos disponibles
- Impresionante compatibilidad con navegadores, funciona incluso en IE5
- Facilidad de uso
- Ligero, solo 1 KB comprimido
- Rendimiento: dragNdrop utiliza CSS acelerado por hardware de forma predeterminada, lo que lo hace muy rápido. (elegantemente vuelve a la manipulación de posición normal si el navegador no lo admite)
- Gratis y de código abierto bajo licencia MIT
- Ejecutar desde CDN.
[ad_2]
Source link