fix: 由于stationId重复导致的RecycleScroller出现空白的问题

This commit is contained in:
Xu Zhimeng 2024-01-04 18:37:36 +08:00
parent 96b4ce0d13
commit b003b7fda7

View File

@ -87,7 +87,7 @@
class="scroller"
:items="dataList"
:item-size="129"
key-field="stationId"
key-field="_stationId"
v-slot="{ item }"
>
<DataListItem :item="item" @click.native="locateFacility(item)"></DataListItem>
@ -254,6 +254,10 @@ export default {
try {
this.isGettingDataList = true
const res = await getAction('/jeecg-station-operation/stationOperation/findList')
res.forEach(item => {
const { stationId, stationName, stationType } = item
item._stationId = `${stationId}${stationName}${stationType}`
})
this.originalDataList = res //
this.dataList = cloneDeep(res)