wyyx50
wyyx50
  • 发布:2022-04-21 10:15
  • 更新:2022-05-20 11:37
  • 阅读:386

【报Bug】更新3.4.6后 vue文件内调用function,转到定义失效,无法定位到该function的位置

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10 21H1

HBuilderX版本号: 3.4.6

示例代码:
<template>  
    <div id="app">  
        <div @click="test()">模板内调用方法</div>  
    </div>  
</template>  

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

            }  
        },  
        created() {  
            this.test();  
        },  
        methods: {  
            test() {  
                console.log("这是一个测试方法")  
            },  
            func2(){  
                this.test();  
            }  
        }  
    }  
</script>

操作步骤:

如上代码所示,按着alt键,鼠标指向created或func2中的test方法,会发现转到定义功能失效

预期结果:

test方法会高亮,并出现下滑线,此时点击鼠标,会跳转到tets方法的位置

实际结果:

test方法没有高亮,也没有出现下滑线,此时点击鼠标,没有任何反应

bug描述:

在vue文件内,调用function,无法转到定义,如下代码所示,只有在模板内调用test方法才能转到定义,在vue生命周期内或者func2方法内调用test方法都无法转到定义

2022-04-21 10:15 负责人:DCloud_HB_WDL 分享
已邀请:

最佳回复

DCloud_HB_WDL

DCloud_HB_WDL

确实是bug,感谢反馈,下期修复

  • 愿随风丶飘雪

    希望最近可以补发一个版本 确实挺影响使用的

    2022-04-21 11:39

愿随风丶飘雪

愿随风丶飘雪 - 勿在浮沙筑高台

+1 刚准备提这个bug

3***@qq.com

3***@qq.com

3.47这个版本说是修复了,但依然不行,我是php,3.46之前都很好用的

要回复问题请先登录注册