q***@qq.com
q***@qq.com
  • 发布:2022-07-20 17:13
  • 更新:2022-07-21 15:12
  • 阅读:624

【报Bug】手机端renderjs传参异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 家庭中文版 21H2 22000.795

HBuilderX类型: 正式

HBuilderX版本号: 3.4.18

手机系统: 全部

手机厂商: 华为

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

华为 nova6(鸿蒙2.0.0)

示例代码:
<template>  
    <view :testlist="testlist" :change:testlist="RenderjsBug.test"></view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  
                testlist: []  
            }  
        },  
        mounted() {  
            this.testlist = []  
        }  
    }  
</script>  

<script module="RenderjsBug" lang="renderjs">  
    export default {  

        methods: {  

            test(data) {  
                console.log(typeof data, data);  
            }  
        }  
    }  
</script>

操作步骤:
<template>  
    <view :testlist="testlist" :change:testlist="RenderjsBug.test"></view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  
                testlist: []  
            }  
        },  
        mounted() {  
            this.testlist = []  
        }  
    }  
</script>  

<script module="RenderjsBug" lang="renderjs">  
    export default {  

        methods: {  

            test(data) {  
                console.log(typeof data, data);  
            }  
        }  
    }  
</script>

预期结果:

object, [Object] [] at pages/index/index.vue:24 at uni-app-view.umd.js:1
object, [Object] [] at pages/index/index.vue:24 at uni-app-view.umd.js:1

实际结果:

string, json://[] at pages/index/index.vue:24 at uni-app-view.umd.js:1
object, [Object] [] at pages/index/index.vue:24 at uni-app-view.umd.js:1

bug描述:

使用:change调用renderjs里的函数,手机端第一次接收的参数异常(H5经测试正常)

2022-07-20 17:13 负责人:DCloud_UNI_GSQ 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

已记录问题后续优化,已加分感谢反馈!

该问题目前已经被锁定, 无法添加新回复