Dieses Mal zeige ich Ihnen, wie Sie mit Nullparametern in Vue umgehen. Was sind die Vorsichtsmaßnahmen für den Umgang mit Nullparametern in Vue? aufstehen und einen Blick darauf werfen.
Okay, machen wir die Ware fertig.1. Installieren Sie axios
npm install axios --save
2. Axios-Komponente hinzufügen
import axios from 'axios' axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded'; axios.defaults.baseURL = 'http://localhost:7878/zkview'; Vue.prototype.$ajax = axios;
3. Anfrage erhalten
testGet: function () { this.$ajax({ method: 'get', url: '/test/greeting', params: { firstName: 'Fred', lastName: 'Flintstone' } }).then(function (response) { console.log(response); }).catch(function (error) { console.log(error); }); },
testPost: function () { var params = new URLSearchParams(); params.append('name', 'hello jdmc你好'); params.append('id', '2'); this.$ajax({ method: 'post', url: '/test/greeting2', data:params // data: {id: '3', name: 'abc'} }).then(function (response) { console.log(response); }).catch(function (error) { console.log(error); }) }
json-Methode. Wenn der Hintergrund die normale Methode akzeptiert, verwenden Sie die obige Methode.
Normal geformte Methode
var params = new URLSearchParams(); params.append('name', 'hello jdmc你好'); params.append('id', '2'); data:params
Hintergrundempfangsparameter:
public Student greeting2(int id,String name) {
JSON-Modus
data: {id: '3', name: 'abc'}
Parameter im Hintergrund empfangen
public Object greeting2(@RequestBody Object student) {
springmvc kann keine Parameter akzeptieren, wenn Axios eine Anfrage sendet
vue+axios unterbricht die Anfrage beim Umschalten Seiten So erreichen Sie
Das obige ist der detaillierte Inhalt vonUmgang mit Nullparametern im Beitrag in Vue. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!