updateDimensions = () => {
以上原因导致[js]'属性声明'只能在[ts]文件中使用。
我把它作为一个bug推送到VSCode并且它在TypeScript中被修复了,所以任何人都知道如何让这个东西在VSCode中工作?还有其他事情会导致类似的问题。
static propTypes = {
在React中执行胖箭头函数是很好的,因为我不需要在所有地方进行绑定(this),当然你需要'static propTypes'来定义属性。
答案 0 :(得分:9)
我已通过覆盖
禁用此功能 "javascript.validate.enable": false
使用主菜单,您可以通过选择文件→首选项→设置(Visual Studio Code 1.9.1)来打开和定义用户设置
为ES6安装VS扩展并享受!
答案 1 :(得分:0)
想出来了。
安装TS 2.0测试版(npm i -g typescript @ beta)
打开用户设置。 (文件首选项 - 用户设置)添加类似于
的内容" typescript.tsdk":" /home/jeff.lindholm/.nvm/versions/node/v6.3.0/lib/node_modules/typescript/lib"
这对我有用。