Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单行函数体周围的漂亮箭头括号_Javascript_Prettier - Fatal编程技术网

Javascript 单行函数体周围的漂亮箭头括号

Javascript 单行函数体周围的漂亮箭头括号,javascript,prettier,Javascript,Prettier,我正在使用Prettier和AngularJs。我有一个小功能: this.resetForm = () => this.formData.email = this.user.email; 保存时,在函数体周围添加括号: this.resetForm = () => (this.formData.email = this.user.email); 我还没有在设置中找到任何可以防止这种情况的东西,因此,如果有任何帮助,我将不胜感激。谢谢。:“固执己见的代码格式化程序”,“几乎没有选

我正在使用Prettier和AngularJs。我有一个小功能:

this.resetForm = () => this.formData.email = this.user.email;
保存时,在函数体周围添加括号:

this.resetForm = () => (this.formData.email = this.user.email);

我还没有在设置中找到任何可以防止这种情况的东西,因此,如果有任何帮助,我将不胜感激。谢谢。

:“固执己见的代码格式化程序”,“几乎没有选择”。如果你选择了一个固执己见的工具,如果你没有相互矛盾的观点,不要感到惊讶:)我担心可能是这样。感谢您的帮助,这里的维护人员更漂亮。此功能是经过设计的-我们想让您清楚地知道,您是在分配(
=
),而不是检查是否相等(
=
==
)。@JedFox是否有一个线程在这方面,因为我真的不确定括号有什么帮助。在我看来,有括号使它看起来更像
if(this.formData.email===this.user.email)
,因此实际上不太明显有分配