1. Einleitung Kürzlich stieß ich bei der Arbeit an einer Methode zur Handschrifteingabe auf ein domänenübergreifendes Problem. Ich verwendete die Schnittstelle der QQ-Eingabemethode, und der Proxy konnte den Effekt nicht erzielen. Hier verwendete ich jsonp, um es zu implementieren. Sie können Baidu selbst nach dem Prinzip von jsonp durchsuchen. Hier werde ich die Verwendung von 2. Installationnpm installiere vue-jsonp -S oder Garn hinzufügen vue-jsonp 3. Nutzungmian.js-Referenz // Haupt.js Vue von „vue“ importieren importiere { VueJsonp } von 'vue-jsonp' Vue.use(VueJsonp) // $jsonp wird auf dem Vue-Prototyp gemountet und kann direkt mit vm.$jsonp() verwendet werden
4. Verwendung von Vue-Dateiendies.$jsonp('/some-jsonp-url', { myCustomUrlParam: "sehr schön" }).dann(res => { // Der Code hier wird nicht ausgeführt, // da die zurückgegebene Callback-Funktion direkt aufgerufen wird}) Angenommen, der Name der zurückgegebenen Funktion ist „callbackFun“, müssen Sie die Funktion „callbackFun“ an das Fensterobjekt binden. montiert() { // Binden Sie die Methode callbackFun an das Fensterobjekt window['callbackFun'] = (data) => { cosole.log('definierte Rückruffunktion') } // Angenommen, callbackFun.ajax_callback() wird zurückgegeben Fenster['callbackFun'] = { ajax_callback: Funktion (res) { cosole.log('definierte Rückruffunktion') } } }
Dies ist das Ende dieses Artikels zur Verwendung von JSONP in Vue. Weitere Informationen zur Verwendung von JSONP in Vue finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Analysieren Sie die Kompilierung und das Brennen des Linux-Kernels und des Gerätebaums
>>: Beispielcode zur Implementierung transparenter Verlaufseffekte mit CSS
1. Einleitung: Da mein Freund einige Systemkenntn...
Verwenden Sie reines CSS, um die Hintergrundfarbe...
Die ultimative Methode zur Lösung des Ajax-Parser...
1. Docker mountet das lokale Verzeichnis Docker k...
SQL-Anweisung /* Einige Methoden zum Eliminieren ...
Aktuelle Anforderungen: Globales Laden, alle Schn...
Inhaltsverzeichnis 1. Projektintegration 1. CDN-I...
Vorwort tcpdump ist ein bekanntes Befehlszeilento...
Inhaltsverzeichnis Prometheus überwacht MySQL übe...
Zusammenfassung: Analyse von zwei MySQL SQL-Anwei...
ant-design-vue passt die Verwendung von Ali Iconf...
In diesem Artikel wird hauptsächlich der Beispiel...
Inhaltsverzeichnis 1. Array.at() 2. Array.copyWit...
1. Bereiten Sie die Umgebung vor (laden Sie nodej...
Der Anwendungsbereich von CSS ist global. Wenn da...