2022-08-26 09:52:43 +00:00
|
|
|
<template>
|
2022-09-07 13:00:03 +00:00
|
|
|
<view class="index">
|
|
|
|
|
<decoration :pages="state.pages" />
|
|
|
|
|
<view class="article"> </view>
|
2022-08-26 09:52:43 +00:00
|
|
|
</view>
|
|
|
|
|
</template>
|
|
|
|
|
|
2022-09-07 13:00:03 +00:00
|
|
|
<script setup lang="ts">
|
|
|
|
|
import { getIndex } from '@/api/shop'
|
|
|
|
|
import { reactive } from 'vue'
|
|
|
|
|
const state = reactive({
|
|
|
|
|
pages: []
|
|
|
|
|
})
|
|
|
|
|
const getData = async () => {
|
|
|
|
|
const data = await getIndex()
|
|
|
|
|
state.pages = JSON.parse(data.pages)
|
|
|
|
|
console.log(state.pages)
|
|
|
|
|
}
|
|
|
|
|
getData()
|
|
|
|
|
</script>
|
2022-08-26 09:52:43 +00:00
|
|
|
|
|
|
|
|
<style></style>
|