Visual studio code \[js\]和#x27;财产申报';只能在ts文件中使用

Visual studio code \[js\]和#x27;财产申报';只能在ts文件中使用,visual-studio-code,Visual Studio Code,上述原因导致[js]“属性声明”只能在[ts]文件中使用 我把它作为一个bug推到VSCode中,它在TypeScript中被关闭,所以有人知道如何在VSCode中使用它吗?还有其他因素会导致类似问题 updateDimensions = () => { 在React中使用fat-arrow函数很好,因为我不必到处使用bind(这个),当然,您需要“static propTypes”来定义属性。我通过重写 static propTypes = { 使用主菜单,您可以通过选择文件来打开和

上述原因导致[js]“属性声明”只能在[ts]文件中使用

我把它作为一个bug推到VSCode中,它在TypeScript中被关闭,所以有人知道如何在VSCode中使用它吗?还有其他因素会导致类似问题

updateDimensions = () => {

在React中使用fat-arrow函数很好,因为我不必到处使用bind(这个),当然,您需要“static propTypes”来定义属性。

我通过重写

static propTypes = {
使用主菜单,您可以通过选择文件来打开和定义用户设置→ 偏好→ 设置(Visual Studio代码1.9.1)


为ES6安装VS扩展并享受

我已通过覆盖

static propTypes = {
使用主菜单,您可以通过选择文件来打开和定义用户设置→ 偏好→ 设置(Visual Studio代码1.9.1)

为ES6安装VS扩展并享受

解决了这个问题

  • 安装TS 2.0 beta(npm i-gtypescript@beta)

  • 打开用户设置。(文件首选项用户设置)添加类似于

    “typescript.tsdk”:“/home/jeff.lindholm/.nvm/versions/node/v6.3.0/lib/node_modules/typescript/lib”

  • 这对我很有效。

    解决了这个问题

  • 安装TS 2.0测试版(npm i-gtypescript@beta)

  • 打开用户设置。(文件首选项用户设置)添加类似于

    “typescript.tsdk”:“/home/jeff.lindholm/.nvm/versions/node/v6.3.0/lib/node_modules/typescript/lib”


  • 这对我有用。

    也许对你有用。但是你能解释一下怎么做吗?我查看的是一个.js文件,而不是一个.ts文件,因此出现了这个错误。通过安装typescript,我在JS中的问题将得到解决?为什么?什么是/home/myuser/.nvm我在我的(Windows10)用户目录中没有看到任何.nvm。也许它对你有用。但是你能解释一下怎么做吗?我查看的是一个.js文件,而不是一个.ts文件,因此出现了这个错误。通过安装typescript,我在JS中的问题将得到解决?为什么?什么是/home/myuser/.nvm我在(Windows10)用户目录中没有看到任何.nvm。