bitcooo
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

139 lines
2.9 KiB

<template>
<view class="">
<navigation :showBack="true" :bgnum="true">
<text class="big_title">
Manage
</text>
</navigation>
<view class="main">
<view class="item">
<view class="text1">
Address
</view>
<view class="text2">
{{userObj.address}}
</view>
</view>
<view class="item item2">
<view class="name flex bor" @click="showAddress=true">
<view class="text1">
Name
</view>
<view class="address" >
Initial address
<image src="../../../../../static/tongyonh/chevron_right_24px.png" mode="aspectFit" class="img1"></image>
</view>
</view>
<view class="name flex">
<view class="text1" @click="goTrans()" v-if="itemMnemonic">
Backup mnemonic
</view>
<view class="address">
<image src="../../../../../static/tongyonh/chevron_right_24px.png" mode="aspectFit" class="img1"></image>
</view>
</view>
<view class="name flex">
<view class="text1" @click="goKey()">
Backup private key
</view>
<view class="address">
<image src="../../../../../static/tongyonh/chevron_right_24px.png" mode="aspectFit" class="img1"></image>
</view>
</view>
</view>
<view class="showAddress" v-if="showAddress">
<image src="../../../../../static/tongyonh/xg.png" mode="aspectFit" class="img1" @click="showAddress=false"></image>
<view class="title">
New address
</view>
<u-input placeholder="Please enter address information" border-color="#E9EDF7" v-model="value" :type="type" :border="border" />
<view class="btnconn">
<view class="btn" @click="showAddress=false">
Cancel
</view>
<view class="btn active">
Confirm
</view>
</view>
</view>
</view>
<u-mask z-index='100' :show="showAddress" @click="showAddress = false"></u-mask>
</view>
</template>
<script>
import cont from "@/components/navigation/navigation.vue"
export default {
data() {
return {
value: '',
type: 'text',
border: true,
height: 90,
autoHeight: true,
showAddress:false,
userObj:{},
itemMnemonic:true,
}
},
methods: {
goTrans(){
console.log(this.userObj,444)
let item = JSON.stringify(this.userObj)
uni.navigateTo({
url:'../../../backUp/transPawMan/index?item='+item
})
},
goKey(){
console.log(this.userObj,444)
let item = JSON.stringify(this.userObj)
uni.navigateTo({
url:'../../../backUp/transPawKeyOut/index?item='+item
})
},
},
onLoad: function(option) {
var walletInfo = new Object();
walletInfo =uni.getStorageSync('walletInfo')
if(walletInfo == ''){
uni.reLaunch({
url:'/pages/register/index'
})
}
// decodeURIComponent 解密传过来的对象字符串
const item = JSON.parse(option.item);
console.log(item)
this.userObj = item
if(!this.userObj.mnemonic){
this.itemMnemonic=false;
}
}
};
</script>
<style scoped>
page {
background: #FAFAFA;
}
</style>
<style>
@import './index.css';
</style>