感觉是疑难杂症,发出来请高手点解。
uniapp,vue3,iPhone 7 Plus 数据线连电脑, 使用自定义基座运到到手机中。
template中有如下代码:
<uni-list-item>
<template v-slot:header>
<view class="merchant-avatar-title">版本</view>
</template>
<template v-slot:footer>
<view>v{{ appVersion }}</view>
</template>
</uni-list-item>
script中有如下代码
const appVersion = ref('')
onMounted(() => {
// 同步获取系统信息
const systemInfo = uni.getSystemInfoSync()
appVersion.value = systemInfo.appVersion ? systemInfo.appVersion : '1.0.x'
console.log('appVersion.value :', appVersion.value)
})
manifest.jsonv中,versionName的值是字符串 1.0.0
以上代码运行正常。 可以正常显示v1.0.0
当删除掉 console.log('appVersion.value :', appVersion.value) 这行代码之后, 只显示一个v
非常困扰,请高手点解。
1 个回复
DCloud_UNI_yuhe
hello , 看起来不是 bug,是代码某部分出现问题,请你提供一下一个可以复现和运行的测试项目