Browse Source

1 优化园区资讯问答加载问题

master
王饶冀 2 years ago
parent
commit
89b4cbe9a9

+ 4
- 2
digital-park-web/digital-park/src/views/park-information/Detail.vue View File

<template> <template>
<div class="detail_container"> <div class="detail_container">
<search-box></search-box> <search-box></search-box>
<section class="detail_box" v-loading="pageLoading" v-if="companyInfo">
<section class="detail_box" v-loading="pageLoading" element-loading-text="数据加载中">
<div class="title_box"> <div class="title_box">
{{ companyInfo.type.text }} {{ companyInfo.type.text }}
</div> </div>
return { return {
pageLoading: false, pageLoading: false,
companyNewsId: "", companyNewsId: "",
companyInfo: null,
companyInfo: {
type:{}
},
}; };
}, },
//监听属性 类似于data概念 //监听属性 类似于data概念

+ 15
- 14
digital-park-web/digital-park/src/views/park-information/List.vue View File

{{ item.text }} {{ item.text }}
</span> </span>
</div> </div>
<search-box @search-data="searchData"></search-box>

<div class="detail_box" v-if="dataList && dataList.length > 0">
<question-list :list="dataList"></question-list>
<div class="pagination_box">
<Pagination
:currentPage="queryParams.page"
:total="total"
@change-page="changePage"
@change-page-size="changePageSize"
></Pagination>
<div v-loading="pageLoading" element-loading-text="数据加载中">
<search-box @search-data="searchData"></search-box>
<div class="detail_box" v-if="dataList && dataList.length > 0">
<question-list :list="dataList"></question-list>
<div class="pagination_box">
<Pagination
:currentPage="queryParams.page"
:total="total"
@change-page="changePage"
@change-page-size="changePageSize"
></Pagination>
</div>
</div>
<div v-else class="no_data">
<empty-data :ifShowDescription="true"></empty-data>
</div> </div>
</div>
<div v-else class="no_data">
<empty-data :ifShowDescription="true"></empty-data>
</div> </div>
</div> </div>
</template> </template>

Loading…
Cancel
Save