Je veux utiliser Flatpickr avec de la plongieuse dans mon projet angulaire, mais je ne peux pas instancier la plage de plugin après avoir importé le plugin dans Typecript.
erreur dossier: strytin
La manière que j'importe le plugin est la suivante: P> Seule une fonction vide peut être appelée avec le «nouveau» mot-clé.TS (2350) code> p> const range = new rangePlugin({ input: '#datepicker2' }));
3 Réponses :
Essayez au lieu de p> ou p> cherche ça. P>
Ce n'est pas la réponse à la question ci-dessus.
TE Error parle pour elle-même. Supprimez le "nouveau" de la fonction.
const myInput = document.getElementById('datepicker2') as HTMLInputElement;
// First do the imports
import flatpickr from 'flatpickr';
import rangePlugin from 'flatpickr/dist/plugins/rangePlugin';
// Then you can use the flatpickr anyway you want inside ngOnInit, as plain javascript
ngOnInit(): void {
flatpickr("#enterYourIdHere", {
plugins: [
rangePlugin({
//Enter your options here
})
]
});
}