|
@@ -4,6 +4,9 @@
|
|
class="return"
|
|
class="return"
|
|
@click="router.push({
|
|
@click="router.push({
|
|
name: 'UnitList',
|
|
name: 'UnitList',
|
|
|
|
+ query: {
|
|
|
|
+ themeIdx: route.query.themeIdx,
|
|
|
|
+ }
|
|
})"
|
|
})"
|
|
/>
|
|
/>
|
|
<div
|
|
<div
|
|
@@ -12,14 +15,14 @@
|
|
@wheel="onTabbarWheel"
|
|
@wheel="onTabbarWheel"
|
|
>
|
|
>
|
|
<button
|
|
<button
|
|
- v-for="(item, idx) in 5"
|
|
|
|
- :key="idx"
|
|
|
|
|
|
+ v-for="(item, idx) in store.state.data?.list"
|
|
|
|
+ :key="item.id"
|
|
:class="{
|
|
:class="{
|
|
active: idx === Number(route.query.unitIdx)
|
|
active: idx === Number(route.query.unitIdx)
|
|
}"
|
|
}"
|
|
@click="onClickTabItem(idx)"
|
|
@click="onClickTabItem(idx)"
|
|
>
|
|
>
|
|
- {{ item }}
|
|
|
|
|
|
+ {{ item.label }}
|
|
</button>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<ul
|
|
<ul
|
|
@@ -33,7 +36,9 @@
|
|
@click="router.push({
|
|
@click="router.push({
|
|
name:'RelicDetail',
|
|
name:'RelicDetail',
|
|
query: {
|
|
query: {
|
|
- idx: '0',
|
|
|
|
|
|
+ themeIdx: route.query.themeIdx,
|
|
|
|
+ unitIdx: route.query.unitIdx,
|
|
|
|
+ relicIdx: idx,
|
|
}
|
|
}
|
|
})"
|
|
})"
|
|
>
|
|
>
|
|
@@ -86,6 +91,7 @@ function onClickTabItem(idx) {
|
|
router.push({
|
|
router.push({
|
|
name: route.name,
|
|
name: route.name,
|
|
query: {
|
|
query: {
|
|
|
|
+ themeIdx: route.query.themeIdx,
|
|
unitIdx: idx,
|
|
unitIdx: idx,
|
|
}
|
|
}
|
|
})
|
|
})
|