J'ai une application Angular dans laquelle je veux utiliser particules.js, mais je ne sais pas comment l'ajouter et la faire fonctionner.
Je l'ai ajouté à la .angular-cli.json
"scripts": [
"../node_modules/particles.js/particles.js"
],
Et je l'ai importé dans mon composant
import * as particlesJS from 'particles.js';
Et essayé de l'initialiser en utilisant
particlesJS.load('particles-js', 'assets/particles.json', function() {
console.log('callback - particles.js config loaded');
});
Quelqu'un a-t-il réussi?
Voici comment faire cela:
Importez simplement le particules.js dans votre index.html (cdn ou local)
<script src="https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script>
Placez l’ancre div dans votre modèle de composant (vous pouvez également le mettre dans index.html ou ailleurs)
<div id="particles-js"></div>
Rendre le package visible en ajoutant une définition de type simple (dans votre composant ou dans le fichier typings.d.ts)
declare var particlesJS: any;
Initialisez-le dans ngOnInit (ou ailleurs)
particlesJS.load('particles-js', 'particles.json', null);
J'ai fait un petit exemple plunker: http://plnkr.co/edit/GLRvYgNPJue4KqdMuAJB?p=preview
Bonjour, j’ai porté une version 6+ angulaire de particle.js en tant que composant autonome. Tout ce que vous avez à faire est d'ajouter
<app-particles></app-particles>
à l'intérieur de la div que vous voulez couvrir avec des particules.
https://github.com/audrenbdb/angular-particlesjs
Et la démo: https://angular-d7nfwj.stackblitz.io
Modifier à votre goût :)