优化首页查询

master
yutent 2023-02-16 22:11:02 +08:00
parent 4bb2d607e9
commit 1925bbf397
2 changed files with 24 additions and 7 deletions

View File

@ -2,6 +2,7 @@ import { createApp } from 'vue'
import '//jscdn.ink/es.shim/2.1.0/index.js'
import '//jscdn.ink/@bytedo/wcui/1.0.12/form/input.js'
import '//jscdn.ink/@bytedo/wcui/1.0.12/form/dropdown.js'
import '//jscdn.ink/@bytedo/wcui/1.0.12/form/button.js'
import '//jscdn.ink/@bytedo/wcui/1.0.12/form/link.js'
import '//jscdn.ink/@bytedo/wcui/1.0.12/layer/index.js'

View File

@ -1,14 +1,19 @@
<template>
<main class="home" @click="copy">
<dl class="card" v-if="$store.result">
<dl class="card" v-if="version">
<dt class="title">
{{ $store.result.id }} - v{{ $store.result.versions[0] }}
{{ $store.result.id }} -
<wc-dropdown v-model="version">
<wc-option
v-for="v in $store.result.versions"
:key="v"
:value="v"
:label="v"
/>
</wc-dropdown>
</dt>
<dd class="list">
<section
class="link"
v-for="f in $store.result[$store.result.versions[0]]"
>
<section class="link" v-for="f in $store.result[version]">
//jscdn.ink/{{ $store.result.id }}/{{ f }}
</section>
</dd>
@ -52,7 +57,18 @@ export default {
version: '2.1.1',
files: ['index.js', 'next.js']
}
]
],
version: ''
}
},
watch: {
'$store.result'(val) {
if (val) {
this.version = val.versions[val.versions.length - 1]
} else {
this.version = ''
}
}
},