超级无敌APP
超级无敌APP
  • 发布:2024-07-09 14:52
  • 更新:2024-07-09 16:06
  • 阅读:124

【报Bug】renderjs 无法通过界面去找到script中的函数,也不报错,也不显示日志。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: Android

手机系统版本号: Android 11

手机厂商: 华为

手机机型: 11

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

解决问题

预期结果:

解决问题

实际结果:

解决问题

bug描述:

问题,他不输出 handleQuery2中的aaa,也不报错,如果我把click中的test改为别的名字,它会提示handleQuery2找不到。。但是正确的情况下他没反应。

<button @click="test.handleQuery2">搜索</button>

第一个script
<script>
export default {
methods: {
handle() {
console.log("非renderjs的handle");
},
}
}
</script>

第二个script
<script module="test" lang="renderjs">
export default {
methods: {
handleQuery2() {
console.log("aaa");
}
}
}
</script>

2024-07-09 14:52 负责人:无 分享
已邀请:
套马杆的套子

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

<template>  
    <view class="content">  
        <button @click="test.onClick">点点点</button>  
    </view>  
</template>  

<script>  
    export default {  
        data() {  
            return {  

            }  
        },  
        onLoad() {  

        },  
        methods: {  

        }  
    }  
</script>  

<script module="test" lang="renderjs">  
    let myChart  
    export default {  
        mounted() {  
        },  
        methods: {  

            onClick(event, ownerInstance) {  
                console.log('111111111111');  

            }  
        }  
    }  
</script>  

<style>  
    .content {  
        display: flex;  
        flex-direction: column;  
        align-items: center;  
        justify-content: center;  
    }  

    .echarts {  
        margin-top: 100px;  
        width: 100%;  
        height: 300px;  
    }  
</style>  

要回复问题请先登录注册