Commit 74c975be authored by Facius's avatar Facius

fix: 学练记录跳转的位置

parent ac9b0001
......@@ -9,11 +9,12 @@
title-bold
></u-navbar>
<!-- 标签列表 -->
<scroll-view
<!-- <scroll-view
class="select-category-content"
scroll-y
:scroll-into-view="scrollId"
>
> -->
<view class="select-category-content">
<view v-for="(items, key) in labels" :key="key" class="label-list">
<view
v-for="(list, index) in items"
......@@ -26,36 +27,43 @@
: 0,
}"
>
<view class="label-title" :id="key + index">
<!-- 品类title -->
<view>{{
key == secondKey ? labels[firstKey][0][index].label : '非煤矿类'
}}</view>
</view>
<view class="label-content">
<view v-for="(label, ind) in list" :key="ind" class="label-item">
<!-- 选中为蓝底,非选中状态为白底 -->
<view
:class="[
'label-normal',
{
selected: label.id == selected[key].id,
wide: key == secondKey,
},
]"
@click="handleClick(key, index, ind, label)"
>
<text class="label-text">{{ label.label }}</text>
<scroll-view
scroll-y
:scroll-into-view="scrollId"
class="select-category-content + key"
>
<view class="label-title" :id="key + index">
<!-- 品类title -->
<view>{{
key == secondKey ? labels[firstKey][0][index].label : '非煤矿类'
}}</view>
</view>
<view class="label-content">
<view v-for="(label, ind) in list" :key="ind" class="label-item">
<!-- 选中为蓝底,非选中状态为白底 -->
<view
:class="[
'label-normal',
{
selected: label.id == selected[key].id,
wide: key == secondKey,
},
]"
@click="handleClick(key, index, ind, label)"
>
<text class="label-text">{{ label.label }}</text>
</view>
</view>
</view>
</view>
</scroll-view>
</view>
</view>
<!-- 标签加载中 -->
<view class="tag-loading-view" v-if="tapLoading">
<u-loading mode="flower"></u-loading>
</view>
</scroll-view>
<!-- </scroll-view> -->
</view>
</view>
</template>
......@@ -164,6 +172,22 @@ export default {
for (var item of res) {
if (item.parentId == data.id) {
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
this.labels[key2][i].push(item)
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment