忆笙秋
忆笙秋
  • 发布:2024-10-22 11:02
  • 更新:2024-10-22 11:40
  • 阅读:110

【报Bug】vue3使用renderjs在app端获取不到数据是为什么

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

HBuilderX类型: 正式

HBuilderX版本号: 4.29

手机系统: Android

手机系统版本号: Android 12

手机厂商: 模拟器

手机机型: A64主控芯片

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<template>  
    <view :prop="test" id="echarts"></view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  
                test: 123,  
            }  
        },  
        methods: {  
        }  
    }  
</script>  
<script module="echarts" lang="renderjs">  
    export default {  
        mounted() {  
            console.log(555, this.test)  
        },  
        methods: {  

        }  
    }  
</script>  

操作步骤:

如代码示例

预期结果:

正常打印出值

实际结果:

打印的值为undefined

bug描述:

vue3使用renderjs在app端获取不到数据是为什么,在h5端可以正常获取数据,app端就不行了

2024-10-22 11:02 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

这么用  
<view :prop="test" id="echarts" :prop="test"  :change:prop="handleAction"></view>    

renderjs中  
handleAction(newValue, oldValue, ownerInstance, instance) {  

            },  
  • 忆笙秋 (作者)

    好的,明白啦,谢谢

    2024-10-22 15:03

要回复问题请先登录注册