有人能解释一下React中的Babel如何支持将箭头函数作为类属性吗? 使用Babel 试一试 我可以看到它们不被支持:
class Question {
// Property (not supported)
myProp = () => {
return 'Hello, world!';
}
// Method (supported)
myFunc() {
return 'Hello, world!';
}
}
ES6不支持类属性(如果我理解错误请纠正),但在使用Babel的React中它们可以工作。
我可以通过TypeScript区分方法和属性Playground,但我无法清楚地了解Babel是否支持它们。是否有一些插件?
更新:
Babel支持它们使用"babel-preset-stage-0"
。
stage-0
就可以工作了。Babel 支持它们。 - illiteratewriter