Selon la réaction des gens enthousiastes,
npm install
npm run serve
Ce projet est reproduit sur la base du contenu du côté iOS de Zhihu quotidiennement d'avril à mai 2022. Il est pour l'apprentissage de référence uniquement et n'est pas utilisé à but lucratif.
Il est divisé en deux parties: pages et composants
Cette page est la page d'accueil, et l'adresse est «/» dans le composant de routage. Contient HeadContent.Vue (Top) Swipe.Vue (Liste d'actualités) Newslist.Vue (Liste d'actualités)
HeadContent.Vue Cliquez sur l'avatar pour sauter pour Swipe.Vue (barre latérale)
swipe.vue et newslist.vue saut à newtail.vue (page de détails)
Cette page est une barre latérale, vous pouvez entrer mes favoris Collect.vue
Cette page est un favori, qui contient plusieurs contenus préférés. Cliquez pour entrer dans Newsdetail.vue (page des informations sur les nouvelles)
Il est accessible de diverses manières, notamment NewsMenu.vue (Function Bar) et Share.vue (PARE PARTER)
NewsMenu.vue contient quatre fonctions: likes, collections, commentaires et partage. Les commentaires sauteront pour commenter.vue partager et déclencher un partage.vue
La page de commentaire, y compris les longs commentaires et les courts commentaires, cliquez sur le bas pour passer à la page écrite.Vue
Vous pouvez écrire des commentaires sur la page WriteComment.vue , cliquez sur Poster et sautez en commentaire.vue
Affichage des dates, affichage des avatars et des pages de saut, sans difficulté
Les diagrammes de carrousel manuscrits se rendent compte automatique (commutation tous les 4) et commutation de glissement gauche et droite
La liste des nouvelles, Swiping Down montrera le contenu des actualités des derniers jours, en utilisant le composant de défilement infini d'Element-UI
Cliquez sur le bouton Favoris de la page et le contenu d'actualités correspondant apparaîtra sur ma page Favoris, actualiser sans perdre
Vous pouvez cliquer pour aimer, collecter et partager des commentaires, et ne pas le perdre après rafraîchir.
Après avoir cliqué, la page de partage apparaît et l'arrière-plan derrière lui devient gris. Cliquez sur l'arrière-plan ou cliquez sur Annuler et la page de partage disparaît.
Montrer des commentaires, comme les commentaires, actualiser et sortir sans disparaître
Sélectionnez des implémentations plus importantes pour l'explication
Utilisez le V-infinite-Scroll dans Element-UI pour vous entraîner vers le bas pour déclencher les nouvelles des dates passées pour obtenir des nouvelles des dates passées, utilisez ce.date.setDate (this.date.getDate () - 1) pour calculer les dates
...
Sur la base des projets existants, ajoutez des fonctions backend et faites-le après avoir appris Node.js