1. Installieren Sie axiosnpm installiere [email protected] --save 2. Verwendung von Axios1. Verweisen Sie auf Axios auf der Homepage In <Vorlage> <a-Layout> <a-layout-sider width="200" style="Hintergrund: #fff"> <a-Menü Modus="inline" v-Modell:selectedKeys="selectedKeys2" v-Modell:openKeys="openKeys" :Stil="{ Höhe: '100%', Rahmen rechts: 0 }" > <a-sub-menu key="sub1"> <Vorlage #Titel> <span> <Benutzer-umrissen /> Unternavigation 1 </span> </Vorlage> <a-menu-item key="1">Option1</a-menu-item> <a-menu-item key="2">Option2</a-menu-item> <a-menu-item key="3">Option3</a-menu-item> <a-menu-item key="4">Option4</a-menu-item> </a-Untermenü> <a-sub-menu key="sub2"> <Vorlage #Titel> <span> <laptop-umrissen /> Unternavigation 2 </span> </Vorlage> <a-menu-item key="5">Option 5</a-menu-item> <a-menu-item key="6">Option6</a-menu-item> <a-menu-item key="7">Option 7</a-menu-item> <a-menu-item key="8">Option8</a-menu-item> </a-Untermenü> <a-sub-menu key="sub3"> <Vorlage #Titel> <span> <Benachrichtigung-umrissen /> Unternavigation 3 </span> </Vorlage> <a-menu-item key="9">Option9</a-menu-item> <a-menu-item key="10">Option10</a-menu-item> <a-menu-item key="11">Option11</a-menu-item> <a-menu-item key="12">Option12</a-menu-item> </a-Untermenü> </a-Menü> </a-layout-sider> <a-Layout-Inhalt :style="{ Hintergrund: '#fff', Polsterung: '24px', Rand: 0, min. Höhe: '280px' }" > Inhalt </a-layout-inhalt> </a-layout> </Vorlage> <script lang="ts"> importiere { defineComponent } von „vue“; importiere Axios von „Axios“; exportiere StandarddefiniereKomponente({ Name: "Home", aufstellen(){ console.log('einrichten'); axios.get("http://localhost:8888/ebook/list?name=spring").then(response =>{ console.log(Antwort); }) } }); </Skript> 2. Starten Sie den Dienst neuÖffnen Sie nach dem Starten des Dienstes die Homepage. Es ist nichts Ungewöhnliches zu sehen, wie unten gezeigt: Wenn Sie Angst haben, werde ich es wie unten gezeigt öffnen: Ignorieren Sie den Warnteil. Der rote Kreis stellt einen Fehler dar. Keine Panik, wenn Sie einen Fehler erhalten. Das ist normal. Lösen Sie einfach das Problem. Es handelt sich offensichtlich um ein domänenübergreifendes Problem. Einfach ausgedrückt: Obwohl es sich um dieselbe IP handelt, ist der Port unterschiedlich, was den Zugriff unmöglich macht. 3. Was ist Cross-Domain? Es ist verständlich, dass, wenn eine Seite von einem IP-Port ( 4. Lösen Sie domänenübergreifende Probleme Fügen Sie die Konfigurationsklasse importiere org.springframework.context.annotation.Configuration; importiere org.springframework.web.cors.CorsConfiguration; importiere org.springframework.web.servlet.config.annotation.CorsRegistry; importiere org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @Konfiguration öffentliche Klasse CorsConfig implementiert WebMvcConfigurer { @Überschreiben public void addCorsMappings(CorsRegistry-Registrierung) { registry.addMapping("/**") .allowedOriginPatterns("*") .allowedHeaders(CorsConfiguration.ALL) .allowedMethods(CorsConfiguration.ALL) .allowCredentials(true) .maxAge(3600); // Keine Vorprüfung innerhalb von 1 Stunde erforderlich (OPTIONS-Anfrage senden) } } 5. Starten Sie den Backend-Dienst neu und greifen Sie erneut zu Jetzt ist es Zeit, das Wunder zu erleben. Drücken Sie Abschluss Tatsächlich können wir hierfür auch Dies ist das Ende dieses Artikels über die Details der Das könnte Sie auch interessieren:
|
>>: Diagramm des Datenübertragungsprozesses beim dritten TCP-Handshake
Inhaltsverzeichnis Vorwort 1. Mit vue-cli 1. Defi...
In diesem Artikelbeispiel wird der spezifische JS...
Inhaltsverzeichnis 1. Abrufen über --skip-grant-t...
Da PostgreSQL kompiliert und installiert ist, müs...
Ich werde nicht viel Unsinn erzählen, schauen wir...
Tomcat konfigurieren 1. Klicken Sie auf „Konfigur...
Vor einiger Zeit stieß ich auf das Problem, dass ...
Kurzbeschreibung Dies ist ein cooler 3D-Würfel-Vo...
Zusammenfassung: Wenn über die Leistungsoptimieru...
dig - Dienstprogramm zur DNS-Suche Wenn beim Zugr...
Ich habe kürzlich an einem Framework gearbeitet, ...
Erste: Code kopieren Der Code lautet wie folgt: &l...
eins. Vorwort <br />Sie werden diese Art von...
Inhaltsverzeichnis Aktuelle Themen Lösungsprozess...
Textschatten Textschatten: horizontaler Versatz, ...