<template>
<div>
title: {{title}}
</div>
</template>
<script>
export default {
data() {
return {
title: ''
}
},
created() {
uni.$on('video', (data) => {
this.title = data.title
uni.showToast({
title: this.title,
icon: "none"
})
});
},
beforeDestroy() {
},
methods: {
}
}
</script>
<style>
</style>
- 发布:2021-02-21 19:50
- 更新:2021-02-22 19:16
- 阅读:645
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10.15.6
HBuilderX类型: 正式
HBuilderX版本号: 3.1.2
手机系统: iOS
手机系统版本号: iOS 14
手机厂商: 苹果
手机机型: iPhoneXR
页面类型: vue
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
APP离线打包后,Vue页面中向子窗体emit值,showToast表示接收到了值,但视图中不渲染(仅在iOS端复现,安卓端正常渲染)。
APP离线打包后,Vue页面中向子窗体emit值,showToast表示接收到了值,但视图中不渲染(仅在iOS端复现,安卓端正常渲染)。
预期结果:
视图正常渲染数据值
视图正常渲染数据值
实际结果:
视图没有渲染数据值,显示空白
视图没有渲染数据值,显示空白
bug描述:
subNVue子窗体接收到了来自Vue页面的值,但无法在视图中渲染数据。
本地调试时,交互正常,离线打包后出现无法渲染视图的现象。
Hedico (作者)
正常的,后来打包使用了最新的SDK,渲染正常了。但是新SDK的日志中并没有提及修复了这一点。
2021-02-23 10:07
Hedico (作者)
此外,安卓端普遍存在一个问题:在第一次进入页面(页面包含子窗体),子窗体渲染正常,但是回退页面再次进入,子窗体视图没有得到渲染。此现象内置基座调试也存在。HBuilderX的版本为3.1.2.20210206
2021-02-23 10:30
DCloud_iOS_XHY
回复 Hedico: 这个问题可以单独发帖反馈一下,提供一下复现问题的工程方便排查
2021-02-24 15:55