add: data table

v0.3
rrr-marble 4 years ago
parent 0e6d35abca
commit 33ecddec0c

@ -33,8 +33,6 @@ export default {
})); }));
window.addEventListener('load', () => { window.addEventListener('load', () => {
console.log("window loaded");
map.value.addSource('countries', { map.value.addSource('countries', {
'type': 'vector', 'type': 'vector',
"tiles": [`https://api.mapbox.com/v4/ghermant.aq1p7k29/{z}/{x}/{y}.mvt?access_token=${apiKey}`] "tiles": [`https://api.mapbox.com/v4/ghermant.aq1p7k29/{z}/{x}/{y}.mvt?access_token=${apiKey}`]

@ -3,7 +3,9 @@
<va-card class="content-container"> <va-card class="content-container">
<map-component /> <map-component />
</va-card> </va-card>
<va-card class="content-container"></va-card> <va-card class="content-container">
<va-data-table :items="items" />
</va-card>
</div> </div>
</template> </template>
@ -12,7 +14,25 @@
import MapComponent from "./MapComponent.vue"; import MapComponent from "./MapComponent.vue";
export default { export default {
name: "overview-screen", name: "overview-screen",
components: { MapComponent } components: { MapComponent },
data() {
return {
items: []
}
},
methods: {
fetchItems() {
const baseURL = "http://localhost:8080/api/v1"
fetch(`${baseURL}/items/`)
.then(res => res.json())
.then(data => this.items = data)
.catch((e) => console.log(e))
}
},
created() {
this.fetchItems()
},
} }
</script> </script>

@ -0,0 +1,5 @@
module.exports = {
devServer: {
proxy: 'http://loc-geodata.lan/',
}
}
Loading…
Cancel
Save