
<template>
<view class="qrcode">
<view class="qrcode-scan" @tap="scanCode()">
<u-icon name="scan" ></u-icon>
</view>
<view class="">
{{data.scanType}}
{{data.result}}
</view>
</view>
</template>
<script>
export default {
data() {
return {
data: {
scanType: '',
result: '',
}
}
},
methods: {
scanCode() {
uni.scanCode({
success: (res) => {
this.data.scanType = res.scanType
this.data.result = res.result
}
});
}
}
}
</script>
<style lang="scss">
.qrcode {
height: 100vh;
width: 100vw;
}
.qrcode-scan {
padding-left: 50%;
border: 1px solid #333;
.u-icon {
font-size: 36rpx;
width: 100rpx;
height: 100rpx;
}
}
</style>