Heim > Artikel > Web-Frontend > Wie Vue Hintergrunddaten simuliert und eine lokale Datenkonfiguration anfordert
Mit der kontinuierlichen Weiterentwicklung von Front-End-Frameworks entscheiden sich immer mehr Unternehmen für die Verwendung des Front-End- und Back-End-Trennungsentwicklungsmodells. In diesem Fall muss das Front-End die Hintergrunddatenanforderung simulieren, um die von ihm entwickelte Seite zu testen und sicherzustellen, dass das gemeinsame Debuggen mit dem Hintergrund reibungslos ablaufen kann. In diesem Artikel wird erläutert, wie Sie die lokale Datenkonfiguration für Hintergrunddatenanforderungen mithilfe des Vue-Frameworks simulieren.
1. Vue-cli 3.x-Gerüstbauprojekt
Zuerst müssen Sie das Vue-cli 3.x-Gerüst verwenden, um das Projekt zu erstellen. Auf Einzelheiten wird in diesem Artikel hier nicht eingegangen. Anschließend können Sie im erstellten Projekt ein neues Scheinverzeichnis im src-Verzeichnis erstellen, um Simulationsdaten zu speichern.
2. Installieren und konfigurieren Sie Mock.js. Installation. Verwenden Sie die folgende Befehlszeile, um Mock.js im Projektverzeichnis zu installieren: Projektverzeichnis .js-Datei und konfigurieren Sie sie in:
npm install mockjs -D
import Mock from 'mockjs' //这是模拟数据示例 Mock.mock('/api/getList', 'get', { code: 0, message: 'ok', data: { list: [ { id: 1, name: '兰博基尼', price: '1亿', color: 'red' }, { id: 2, name: '法拉利', price: '2亿', color: 'blue' }, { id: 3, name: '奥迪', price: '3亿', color: 'black' }, { id: 4, name: '宝马', price: '4亿', color: 'white' } ] } })Auf diese Weise können Sie this.$http.get('/api/getList') auf der Seite verwenden um Hintergrunddaten anzufordern und vor dem gemeinsamen Debuggen die Anforderung in der Datei „mock.js“ zu simulieren. Auf diese Weise kann die Korrektheit des Codes während des Entwicklungsprozesses vollständig getestet werden und gleichzeitig Probleme vermieden werden, die beim gemeinsamen Debuggen auftreten können.
.
Das obige ist der detaillierte Inhalt vonWie Vue Hintergrunddaten simuliert und eine lokale Datenkonfiguration anfordert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!