Il y a quelques mois, je travaillais sur une application qui m'obligeait à avoir une sélection personnalisée pour afficher les choses d'une certaine manière. Pour être explicite, je devais afficher la liste déroulante de sélection de cette façon : "firstName LastName | staffId"
Je voulais utiliser un package pour cela car il devait être implémenté dans une application que je construisais. J'ai donc surfé sur Internet, les moteurs de recherche, etc. pour obtenir un package pour m'aider, mais aucun package n'offrait une telle fonctionnalité. Cela m'a mis face à un dilemme sur la meilleure façon de procéder. Après quelques heures de délibération, j'ai conclu que je devais créer moi-même le composant sélectionné.
Je savais que ça allait être difficile, mais j'étais préparé. Après tout, la programmation est avant tout une question de résolution de problèmes.
J'ai construit avec succès le composant de sélection personnalisé, il a bien fonctionné après l'avoir perfectionné. Cela m'a pris environ deux semaines pour construire et perfectionner, car il s'agissait d'un projet parallèle que je construisais.
Après avoir perfectionné le composant personnalisé, j'ai pensé : "Et si je partageais ce composant en tant que package Vue avec la communauté?"
J'ai donc créé un nouveau projet NPM qui est en fait mon premier package et je l'ai nommé vue3-search-select.
Veuillez consulter le colis ici
Un package de recherche et de sélection Vue léger et polyvalent permettant une recherche, une sélection et une modification efficaces des éléments. Dernière version : 1.0.10, dernière publication : il y a 2 mois. Commencez à utiliser vue3-search-select dans votre projet en exécutant `npm i vue3-search-select`. Il n'y a aucun autre projet dans le registre npm utilisant vue3-search-select.
Les leçons que j'ai tirées de la création de ce package sont
C'est mon expérience en créant le package vue3-search-select. J'espère que tous ceux qui envisagent de construire quelque chose pour la communauté s'en inspireront.
Bon codage !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!