|
@@ -12,11 +12,7 @@
|
|
|
<ul>
|
|
|
<li>
|
|
|
<i
|
|
|
- @click="
|
|
|
- showLink = true
|
|
|
- showCopyDone = false
|
|
|
- "
|
|
|
- class="iconfont icon-share"
|
|
|
+ @click="showLink = true;showCopyDone = false" class="iconfont icon-share"
|
|
|
></i>
|
|
|
</li>
|
|
|
<li><em></em></li>
|
|
@@ -45,14 +41,7 @@
|
|
|
<Toast v-if="showCopyDone" content="复制成功" />
|
|
|
<Toast v-if="showTips" :content="showTips" :close="() => (showTips = null)" />
|
|
|
<Login v-if="showLogin" @close="showLogin = false" @user="info => (user = info)" />
|
|
|
- <CopyLink
|
|
|
- v-if="showLink"
|
|
|
- @close="showLink = false"
|
|
|
- @done="
|
|
|
- showCopyDone = true
|
|
|
- showLink = false
|
|
|
- "
|
|
|
- />
|
|
|
+ <CopyLink v-if="showLink" @close="showLink = false" @done="showCopyDone = true;showLink = false" />
|
|
|
</template>
|
|
|
<script setup>
|
|
|
import { ref, defineProps, onMounted, watchEffect } from 'vue'
|