Javascript 单行函数体周围的漂亮箭头括号
我正在使用Prettier和AngularJs。我有一个小功能:Javascript 单行函数体周围的漂亮箭头括号,javascript,prettier,Javascript,Prettier,我正在使用Prettier和AngularJs。我有一个小功能: this.resetForm = () => this.formData.email = this.user.email; 保存时,在函数体周围添加括号: this.resetForm = () => (this.formData.email = this.user.email); 我还没有在设置中找到任何可以防止这种情况的东西,因此,如果有任何帮助,我将不胜感激。谢谢。:“固执己见的代码格式化程序”,“几乎没有选
this.resetForm = () => this.formData.email = this.user.email;
保存时,在函数体周围添加括号:
this.resetForm = () => (this.formData.email = this.user.email);
我还没有在设置中找到任何可以防止这种情况的东西,因此,如果有任何帮助,我将不胜感激。谢谢。:“固执己见的代码格式化程序”,“几乎没有选择”。如果你选择了一个固执己见的工具,如果你没有相互矛盾的观点,不要感到惊讶:)我担心可能是这样。感谢您的帮助,这里的维护人员更漂亮。此功能是经过设计的-我们想让您清楚地知道,您是在分配(
=
),而不是检查是否相等(=
或==
)。@JedFox是否有一个线程在这方面,因为我真的不确定括号有什么帮助。在我看来,有括号使它看起来更像if(this.formData.email===this.user.email)
,因此实际上不太明显有分配