Dav*_*ase 7 javascript destructuring prettier
我正在努力在 Prettier / ESLint 配置中找到一个设置,它允许我像这样包装我的代码:
var [
first,
second,
third,
etc,
] = data();
Run Code Online (Sandbox Code Playgroud)
当我点击保存时,它总是自动将代码变成这样:
var [first, second, third, etc] = data();
Run Code Online (Sandbox Code Playgroud)
对于这个简单的演示来说,这可能不是一个大问题,但是对于更复杂的解构,这一行将变得难以阅读。
感谢您的帮助!
在 Eslint 中,您可以使用 option 强制数组元素之间换行array-element-newline:
不正确的代码:
/*eslint array-element-newline: ["error", "always"]*/
var d = [1, 2, 3];
Run Code Online (Sandbox Code Playgroud)
正确代码:
/*eslint array-element-newline: ["error", "always"]*/
var d = [1,
2,
3];
Run Code Online (Sandbox Code Playgroud)
您还可以查看: