2017-08-11 8 views
0

Je suis absolument nouveau dans Angular 2 et j'ai un doute: Je dois simplement insérer un calendrier dans une page où l'utilisateur peut ajouter des événements.Comment puis-je insérer un composant de calendrier dans une application Angular 2?

Quelque chose comme ceci: https://angular-material-calendar.bradb.net/

je ne comprends pas si ce projet de calendrier de matériel angulaire est pour 2 ou angulaire pour les anciens AngularJS.

Je ne sais pas non plus si c'est un bon composant ou s'il existe quelque chose de mieux.

Que me suggérez-vous pour accomplir cette tâche?

EDIT-1: Je trouve également cette composante PrimeNG calendrier: https://www.primefaces.org/primeng/#/schedule

Peut-être une idée ou suis-je ajouter une autre couche de complexité à mon application?

+0

ceci est pour AngularJS (1.x) – brijmcq

+0

@brijmcq ok J'ai ajouté un edit à la fin de mon post original sur PrimeNG – AndreaNobili

+0

L'insertion n'est pas un problème, mais vous devez savoir que vous devez stocker les événements quelque part. Travaillez-vous déjà avec une base de données dans votre projet? Oh et celui que vous avez cherché est pour Angular 1. Si son angularjs nommé (It's Angular 1.x). – Doomenik

Répondre

1

Voici un component basé sur le calendrier complet. Vous n'avez pas inclus vos cas d'utilisation mais je pense que ng2-fullcalendar peut avoir tout ce dont vous avez besoin.

PrimeNG est également bon et est également basé sur le calendrier complet.

Je pense que cela est une complexité nécessaire, car la mise en œuvre d'un planificateur peut être difficile (au moins pour moi)

+0

Cela semble très bon pour moi. Le seul doubs est: puis-je insérer un événement simplement en sélectionnant un jour et en cliquant avec la souris sur un jour spécifique? – AndreaNobili

+0

Si c'est le cas, PrimeNG a cette fonctionnalité. Avec ng2-fullcalendar, je crains que vous n'ayez besoin de l'implémenter vous-même – brijmcq

+0

Ouais PrimeNG semble être très bon pour mon but. Seul un dernier doute. En utilisant PrimeNG pensez-vous que je ne peux pas ajouter d'autres informations à l'événement planifié? (Par exemple une description et pas seulement le nom de l'événement) – AndreaNobili