Einführung in TS
07 Minuten21 SekundenTypeScript installieren und kompilieren
04 Minuten20 SekundenGrundlegende Datentypen
08 Minuten44 SekundenBeliebiger Wert (Any)
05 Minuten08 SekundenTypinferenz
03 Minuten13 SekundenGewerkschaftstyp
05 Minuten44 SekundenSchnittstelle
07 Minuten50 SekundenArray
04 Minuten42 SekundenFunktionsdeklaration, Funktionsausdruck
08 Minuten07 SekundenOptionale Parameter, Parameter-Standardwerte
04 Minuten13 SekundenVerbleibende Parameter, Überlastung
06 Minuten33 SekundenSyntax, um einen Union-Typ als einen seiner Typen zu behaupten
09 Minuten37 SekundenSetzen Sie eine übergeordnete Klasse auf eine spezifischere Unterklasse
06 Minuten00 SekundenBehaupten Sie einen beliebigen Typ für jeden
04 Minuten12 SekundenSetzen Sie „any“ auf einen konkreten Typ
04 Minuten38 SekundenEinschränkungen von Typzusicherungen
03 Minuten26 Sekundendoppelte Bestätigung
04 Minuten24 SekundenTypzusicherungen vs. Generika
02 Minuten57 SekundenVerwenden Sie das Schlüsselwort „type“, um Typaliase und Zeichenfolgenliteraltypen zu definieren
04 Minuten50 SekundenTupel
04 Minuten52 Sekundenaufzählen
03 Minuten26 SekundenKonzepte, Konstruktoren, Eigenschaften und Methoden
06 Minuten38 SekundenZugriffsberechtigter
03 Minuten23 Sekundenstatische Methode
02 Minuten39 SekundenDrei Zugriffsmodifikatoren: öffentlich, privat und geschützt
03 Minuten03 SekundenParametereigenschaften und schreibgeschützte Eigenschaftsschlüsselwörter
04 Minuten26 Sekundenabstrakte Klasse
05 Minuten32 SekundenKlassen und Schnittstellen, Klassen erben Schnittstellen, Schnittstellen erben Schnittstellen, Schnittstellen erben Klassen
05 Minuten49 SekundenKonzepte, einfache Beispiele
05 Minuten46 Sekundenmehrere Typparameter
04 Minuten04 SekundenAllgemeine Einschränkungen
03 Minuten12 SekundenGenerische Schnittstelle
04 Minuten38 SekundenGenerische Klasse
03 Minuten41 SekundenZusammenführen von Deklarationen, Zusammenführen von Funktionen, Schnittstellen und Klassen mit demselben Namen
05 Minuten29 Sekundenschreibe am Ende
01 Minuten38 SekundenEröffnungseinleitung
04 Minuten27 SekundenInstallation der Vue3-Laufumgebung – warum Sie die Laufumgebung installieren müssen
06 Minuten09 SekundenNPM-Image-Installation
03 Minuten02 SekundenVueCI-Gerüstinstallation
07 Minuten53 SekundenErstellen Sie ein Vue3-Projekt
04 Minuten58 SekundenErläuterung der Struktur des Projektverzeichnisses
04 Minuten18 Sekundenvue2VSvue3-Projekt main.js Vergleich
04 Minuten16 SekundenVerstehen Sie die Änderungen im Vue3-Lebenszyklus und die Einrichtungsfunktionen
11 Minuten53 Sekundenref, reaktives, responsives Datenleben
23 Minuten46 SekundenEinführung in den Elementpuls
11 Minuten52 SekundenEinführung des HTTP-Frameworks
03 Minuten52 SekundenAxios kapseln
16 Minuten44 SekundenMorgens und abends Analyse der Seitenstruktur des Hintergrundverwaltungssystems und Schreiben der Anmeldeseite
25 Minuten40 SekundenVollständige Anmeldung mit axios
05 Minuten34 SekundenVerbessern Sie die linke Menüleiste der Hauptseite
24 Minuten54 SekundenUnterrouten entwerfen
11 Minuten24 SekundenSchreiben einer Kurslistenseite
05 Minuten29 SekundenImplementieren Sie Front-End-Listen-Paging
09 Minuten22 SekundenPaginierungskomponenten und Filterlisten
16 Minuten50 SekundenProjektzusammenfassung
03 Minuten58 SekundenKurseinführung 01
04 Minuten54 SekundenKurseinführung 02
04 Minuten37 SekundenUnterschiedsvergleich von vue2 vs. vue3 – schneller
04 Minuten17 SekundenDifferenzvergleich zwischen vue2 und vue3 – Volumenreduzierung
02 Minuten16 SekundenDifferenzialvergleich vue2 vs. vue3 – einfacher zu warten
04 Minuten19 SekundenDifferenzvergleich zwischen vue2 und vue3 – höhere native Unterstützung
02 Minuten51 SekundenAnzeige der Projektfunktion
06 Minuten06 SekundenEntwicklungsumgebung und Technologie-Stack
03 Minuten07 SekundenInstallieren Sie die NodeJS-Umgebung
03 Minuten59 SekundenInstallieren Sie Vue-CLI
02 Minuten39 SekundenErstellen Sie Front-End-Projekte und Verzeichniseinführungen
07 Minuten36 SekundenInstallieren Sie TypeScript und SCSS
07 Minuten36 SekundenEinführung und Verwendung von ElementPlus
06 Minuten59 SekundenAbteilung für Website-Module
09 Minuten55 SekundenRouting-Konfiguration und -Nutzung
08 Minuten14 SekundenEntwicklung von Website-Header und -Footer und Einsatz von Komponenten
16 Minuten15 SekundenDie Verwendung von Menüleisten-Steuerelementen kombiniert mit Routing, um eine Umschaltung zu erreichen
07 Minuten13 SekundenImplementierung eines Bannerkarussells auf der Startseite
07 Minuten24 SekundenKarusselldaten aus Variablen lesen
07 Minuten36 SekundenVerwenden Sie Axios, um JSON-Daten zu lesen
12 Minuten52 SekundenBack-End-Entwicklung der Webapi-Erstellung, -Bedienung und -Verzeichniserklärung
06 Minuten13 SekundenEinstellungen für das Webapi-Routing und die Verwendung von Swagger zum Anzeigen und Debuggen der Schnittstelle
11 Minuten01 SekundenAxios liest Webapi und behebt domänenübergreifende Probleme
06 Minuten52 SekundenParsen domänenübergreifender Backend-Verarbeitungsmethoden
04 Minuten47 SekundenLösen Sie das Problem der domänenübergreifenden Front-End-Verarbeitung
07 Minuten13 SekundenHauptinhaltliche Entwicklung der Homepage
08 Minuten59 SekundenBlumenlisten-Schnittstelle
11 Minuten52 SekundenFunktionsanalyse der Anmelderegistrierungsseite und Design der Benutzertabelle
04 Minuten05 SekundenEinführung in SqlSugar und Installation
03 Minuten17 SekundenVerwenden Sie SqlSugar, um Code First zu implementieren und eine Datenbank zu erstellen
06 Minuten22 SekundenVerwenden Sie SqlSugar in Kombination mit Reflection, um Tabellen zu generieren und Daten zu initialisieren
10 Minuten18 SekundenAufbau der Serviceschicht und Einführung der Struktur
09 Minuten31 SekundenInstallation und Verwendung von AutoMapper
Docking-Datenbank für die Schnittstelle „Blumenliste“.
Einführung und Verwendung von Vues durch Vuex-Statusverwaltung
14 Minuten28 SekundenImplementierung der Registrierungsschnittstelle und Ausgabeparameter des Einreichungsformulars
08 Minuten00 SekundenAndocken der Backend-API
18 Minuten58 SekundenImplementierung der Login-Schnittstelle und des Backend-API-Dockings
16 Minuten45 SekundenVerwenden Sie vuex, um den Statuswechsel in der oberen rechten Ecke zu implementieren – Vorgang abschließen
05 Minuten53 SekundenAnalyse des Verifizierungscodes und Analyse des Implementierungsprozesses
Implementierung der Back-End-Schnittstelle für Verifizierungscodes
07 Minuten52 SekundenImplementierung des Verifizierungscode-Funktions-Frontends (zum Aktualisieren klicken)
08 Minuten08 SekundenZusätzliche Verifizierungscode-Logik für Anmeldung und Registrierung
06 Minuten36 SekundenImplementierung einer Frontend-Listenseite
06 Minuten32 SekundenLesen und Binden von Listenseitendaten
04 Minuten19 SekundenKomponentenbasierte Seitenextraktion für die Entwicklungsliste
06 Minuten40 SekundenImplementierung der Detailseite
Lesen und Binden von Detailseitendaten
Verwendung von Breadcrumb-Komponenten
Entwerfen Sie die Zahlungsseite und initiieren Sie eine Anfrage zur Auftragserstellung
04 Minuten38 SekundenErstellen Sie eine Implementierung der Bestellschnittstelle
Bestellschnittstellenanalyse, die Bedeutung von Gutscheinen
Verwendung von JWT, Anpassung der Anmelde- und Registrierungslogik
Anpassung der Front-End-Login-Registrierungslogik, Token-Speicherung und -Analyse
Bestellschnittstelle plus Authentifizierungslogik erstellen
Entwicklung einer persönlichen Center-Seite
Auslesen und Binden von Bestelllistendaten
Demonstration der Authentifizierungslogik und verschiedener Praktiken
Das Konzept und die Implementierung von IOC für Back-End-Upgrades
Erweiterung von IOC für Backend-Upgrade, Nutzung von Autofac
Verwendung von Axios Interceptor für Front-End-Upgrade (Teil 1)
Verwendung von Axios Interceptor für Front-End-Upgrade (Teil 2)
Konfiguration und Nutzung von Log4Net (Teil 1), Schreiben von Textprotokollen
Konfiguration und Nutzung von Log4Net (Teil 2), Schreiben von Datenbankprotokollen
Veröffentlichung und Bereitstellung des Backends
Geben Sie das Frontend frei und stellen Sie es bereit