Intento hacer una solicitud de obtención normal en javascript en un lado de Vue3 en FiveM NUI. En Chrome todo funciona bien, pero si abro la página en FiveM no carga nada.
fetch("http://xxx.xxx.xxx.xxx:xxxx/postinserat", { method: "POST", headers: {'Content-Type': 'application/json'}, body: JSON.stringify(data) }).then(res => { console.log("Request complete! response:", res); this.titel = ""; this.beschreibung = ""; this.telefonnummer = ""; this.preis = ""; this.currentPage = 0; this.getInserate(); });
Fivem no tiene la función de búsqueda de forma predeterminada, por lo que debe instalarla a través de (Node.js).
npm i node-fetch@2
const fetch = require("node-fetch");
Usamos v2 porque la última versión es v3, que usa módulos ES que no funcionarán con require.