javascript - 将原型添加到 Imported/Required 类并正确显示 Intellisense
问题描述
在 VSCode 中,将原型添加到导入的类时,将鼠标悬停在bar()
仅显示any
.
const { Class } = require('module.js');
Class.prototype.bar = function() {};
var foo = new Class();
foo.bar();
另一方面,这里显示(method) Class.bar(): void
class Class {};
/**
* @name bar
*/
Class.prototype.bar = function() {};
var foo = new Class();
foo.bar();
当您将原型添加到导入的类时,如何才能显示正确的 Intellisense 工具提示?
解决方案
推荐阅读
- android - Flutter使用http请求注册
- carousel - Bootstrap 4 - 多项目轮播响应
- python - Python中的数据格式化和操作
- c# - 表达一种对象的 C# 最佳实践
- java - 当我将项目导出到 jar 时,我无法用对象写入(也可能读取)文件
- python - Collatz Conjecture Python - 超过 2 万亿的错误输出(仅限!)
- python - Mac osx的Anaconda安装问题
- jekyll - Jekyll 博客中 series.html 中的 if 语句
- node.js - 为特定日期设置构建 MongoDB 数据的最佳方法
- node.js - Json Web Token verify() 返回 jwt 格式错误