w***@21cn.com
w***@21cn.com
  • 发布:2022-01-23 14:56
  • 更新:2022-01-23 14:56
  • 阅读:234

【报Bug】js文件的getter代码块不起作用

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

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

HBuilderX版本号: 3.3.9

操作步骤:

新建一个js文件

const fs = require('fs');  

class classname {  
  //在这里输入getter 不会提示代码块  
}  
module.exports = classname;

预期结果:

如上

实际结果:

如上

bug描述:

工具菜单—>代码块设置—>js

    "Getter": {  
        "body": [  
            "get ${1:name}() {",  
            "\t$0",  
            "}"  
        ],  
        "prefix": "getter",  
        "scope": "JS_INCLASSBODY"   //这里使用JS_INCLASSBODY 在实际编码的过程中发现不起 作用  
    },  
.........  

    "Setter": {  
        "body": [  
            "set ${1:property}(${2:value}) {",  
            "\t$0",  
            "}"  
        ],  
        "prefix": "setter",  
        "scope": "class.body.js"    //这里使用class.body.js 在实际编码中能起作用  
    },

建议把Getter 的 scope也改成 class.body.js

2022-01-23 14:56 负责人:无 分享
已邀请:

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