<template>
|
<view>
|
<view class="print-model" :style="style">
|
<view class="display" :style="">
|
<table >
|
<tr><td>料号</td><td>{{mat.matnr}}</td><td colspan="1" rowspan="2" style="width: 150px;"></td></tr>
|
<tr><td>商品</td><td colspan="1">{{mat.matkx}}</td></tr>
|
<tr><td>日期</td><td colspan="2">2023-04-24 15:25:32</td></tr>
|
</table>
|
</view>
|
</view>
|
</view>
|
</template>
|
|
<script>
|
export default {
|
data() {
|
return {
|
style: {height:'3px'},
|
mat: {matnr: '1200128-10055',matkx: 'X5S-4-M03/333'}
|
}
|
},
|
onShow() {
|
let getWindowInfo = uni.getWindowInfo()
|
console.log(getWindowInfo.screenHeight); //屏幕高度
|
console.log(getWindowInfo.screenWidth); //屏幕宽度
|
console.log(getWindowInfo.windowHeight); //可操作页面高度
|
console.log(getWindowInfo.windowWidth); //可操作页面宽度
|
console.log(getWindowInfo);
|
console.log('获取窗口信息');
|
let height = (getWindowInfo.screenWidth + 10 ) * 48 / 74
|
console.log(height);
|
this.style.height = height + 'px'
|
|
}
|
}
|
</script>
|
|
<style>
|
.print-model {
|
width: 100%;
|
/* background-color: #555555; */
|
display: flex;
|
align-items: center;
|
justify-content: center;
|
}
|
.display {
|
width: 96%;
|
height: 96%;
|
border-radius: 5px;
|
background-color: #FFF;
|
box-shadow: #bdbdbd;
|
display: flex;
|
align-items: center;
|
justify-content: center;
|
}
|
.display-pak {
|
margin: 2%;
|
height: 92%;
|
border: 1px solid #8a8a8a;
|
}
|
table {
|
width: 92%;
|
height: 92%;
|
border: 0;
|
border-collapse: collapse;
|
}
|
td {
|
border: 1px solid #8a8a8a;
|
text-align: center;
|
}
|
</style>
|