<template>
  <div>
    <van-nav-bar fixed>
      <template #title>
        <div>
          调试信息
        </div>
      </template>
    </van-nav-bar>
    <br> <br>
    <van-divider />
    <van-list
        v-model:loading="loading"
        :finished="finished"
        finished-text=""

    >
      <van-cell :title="'姓名: '+userInfo.nickName"/>
      <van-cell :title="'性别: '+(userInfo.nickName==1?'男':'女')"/>
      <van-cell :title="'账号: '+userInfo.account"/>
      <van-cell :title="'用户ID: '+userInfo.userId"/>
      <van-cell :title="'Token: '+userInfo.token"/>
      <van-cell :title="'接入地址: '+userInfo.domain"/>
    </van-list>
    <br>
    <van-button style="margin-left: 10%;width: 80%" round type="primary" color="#1989fa" @click="copyUserInfo()">
      复制
    </van-button>
    <br>    <br>
    <van-button style="margin-left: 10%;width: 80%" round type="danger" color="#EC808D" @click="handleBack()">
      关闭
    </van-button>
  </div>
</template>

<script>
export default {
  components: {},
  data() {
    return {
      loading: true,
      finished: true,
      userInfo: JSON.parse(sessionStorage.getItem("userInfo"))||{},
    }
  },
  methods: {
    copyUserInfo(){
      let textarea = document.createElement('textarea');
      textarea.style.position = 'fixed';
      textarea.style.opacity = 0;
      textarea.value = JSON.stringify(this.userInfo);
      document.body.appendChild(textarea);
      textarea.select();
      document.execCommand('copy');
      document.body.removeChild(textarea);
      this.$toast.tips('已复制到剪贴板!');
    },
    handleBack(){
      this.$router.go(-1);
    }
  }
}
</script>
<style scoped lang="less">

</style>