Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 24705|Respuesta: 9

[Angular] Angular 6.x integra tablas de JQuery DataTables

[Copiar enlace]
Publicado en 29/10/2018 14:54:16 | | | |
JQuery DataTables es un plugin de listas de datos muy útil, no necesitas escribir tu propio ordenamiento de paginaciones, filtrado y otras funciones, solo devuelves el formato json especificado, el plugin puede ayudarte a mostrar los datos. ¿Cómo aplicar este útil complemento de visualización de tablas a proyectos de Angular?

Este artículo integra Angular+bootstrap+DataTables

Sitio web oficial de DataTables:El inicio de sesión del hipervínculo es visible.
Tablas de datos angulares:El inicio de sesión del hipervínculo es visible.
(Angular Structural Framework para aplicaciones web dinámicas + plugin DataTables jQuery para tablas HTML complejas)

GitHub:El inicio de sesión del hipervínculo es visible.

Primero, echemos un vistazo al efecto tras la integración, como se muestra a continuación:





Instalación del arranque


Para usar la tabla de datos angular, necesitas instalar Node 8.9 o posterior y NPM 6 o posterior.

Este documento solo trata sobre proyectos que utilizan angular-cli. De hecho, el ecosistema front-end está creciendo a un ritmo que ya no puedo seguir. Así que solo hay un tutorial para el proyecto angular-cli. Si consigues que funcione, por ejemplo, un proyecto de SystemJS, por favor envía una solicitud pull para mejorar esta documentación. ¡Gracias!

Angular-CLI versión 7.YZ
Recomiendo usar angular-cli para crear y gestionar proyectos angulares

Prefiero advertirte que la versión demo está en la 7. YZ, mientras que las versiones más recientes de Angular-CLI pueden necesitar una configuración diferente.

NPM
Antes de poder obtener la última versión con NPM, necesitas instalar sus dependencias:


Mi proyecto actual es Angular 6.x, y la interfaz usa una plantilla de Bootstrap, y jQuery ha sido referenciado, así que mi propio proyecto lo necesitaTrato especial

Instalaciones solo de NPM:



Descarga el paquete de complementos desde la web oficial de Datatables, consulta Bootstrap 4 y DataTables, y selecciona Descargar archivos a continuación. Página web:El inicio de sesión del hipervínculo es visible.



Extraemos el paquete descargado al directorio "src\assets\plugins\datatables.net",Catálogo No, por favor créalo tú mismo!!!

Edita el archivo angular.json para añadir dependencias en las propiedades de script y estilo:


Principalmente añade archivos datatables.css y datatables.js al proyecto.

Configuración de NgModule, importar DataTablesModule al nivel correspondiente de la aplicación.


Como mi ruta es perezosa para cargar el camino, yoLa verdad es que noImportado en el archivo "app.module.ts", por favorImportala según tu situación real

Si la importación es incorrecta, el error es el siguiente:

core.js:1673 ERROR Error: Uncaught (in promise): Error: Template parse errors:
No se puede vincular a 'dtOptions' porque no es una propiedad conocida de 'table'. ("<div class="row">
  <clase div="col-12">
    <tabla de datos [ERROR ->]

Paginación en el lado del servidor

Página HTML (baseinfocompany-list.component.html):

Código CSS (debe añadirse, y con salvedades):



Archivo baseinfoCompany-list.component.scss:



Archivo styles.scss:



Código de scripto (baseinfocompany-list.component.ts)

Nota: HttpClientModule también debe añadirse en app.module.ts, de la siguiente manera:

El código chino chino para las tablas de datos es el siguiente:

Turistas, si queréis ver el contenido oculto de esta publicación, por favorRespuesta






Anterior:Los trabajadores de postproducción en cine y televisión y quienes prefieren estudiar deben utilizar tecnología de keying de cine y televisión
Próximo:NPM elimina el módulo de desinstalación
Publicado en 10/11/2018 21:58:48 |
Yo también cometí este error
Publicado en 10/1/2019 13:58:33 |
¿Puedes leerlo después de responder?
Publicado en 10/1/2019 22:36:56 |
Wawawawawa
Publicado en 15/3/2019 9:27:21 |
Participa en el arquitecto de formas
Publicado en 15/3/2019 9:56:07 |
3123eeee Publicado el 15-03-2019 09:27
Participa en el arquitecto de formas

Aprendí y aprendí
Esa es una buena historia
Publicado en 15/3/2019 9:56:43 |
3123eeee Publicado el 15-03-2019 09:56
Aprendí y aprendí
Esa es una buena historia

¡Brindar apoyo! ¡El casero es genial! ¡Vamos! ¡Aprended Angular juntos!
Publicado en 8/4/2019 17:53:36 |
Por fin encontrados
Publicado en 12/4/2019 10:44:36 |
safassadsadsas
Publicado en 15/5/2019 10:58:00 |
Bien
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com