\ [js \]'属性声明'只能在ts文件中使用

时间:2016-07-13 14:02:00

标签: visual-studio-code

updateDimensions = () => {

以上原因导致[js]'属性声明'只能在[ts]文件中使用。

我把它作为一个bug推送到VSCode并且它在TypeScript中被修复了,所以任何人都知道如何让这个东西在VSCode中工作?还有其他事情会导致类似的问题。

static propTypes = {

在React中执行胖箭头函数是很好的,因为我不需要在所有地方进行绑定(this),当然你需要'static propTypes'来定义属性。

2 个答案:

答案 0 :(得分:9)

我已通过覆盖

禁用此功能
    "javascript.validate.enable": false

使用主菜单,您可以通过选择文件→首选项→设置(Visual Studio Code 1.9.1)来打开和定义用户设置

为ES6安装VS扩展并享受!

答案 1 :(得分:0)

想出来了。

  1. 安装TS 2.0测试版(npm i -g typescript @ beta)

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

    的内容

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

  3. 这对我有用。