我有一个看起来像这样的代码:
const fields = [
{ name: 'firstName', label: 'First Name' },
{ name: 'lastName', label: 'Last Name' },
{ name: 'email', label: 'Email', type: 'email' },
{ name: 'password', label: 'Password', type: 'password' }
]
但是在进行更漂亮的装饰时,它看起来像是一行:
const fields = [{ name: "firstName", label: "First Name" }, { name: "lastName", label: "Last Name" }, { name: "email", label: "Email", type: "email" }, { name: "password", label: "Password", type: "password" }];
您会说那是格式化此格式的正常/正确方法吗?有什么方法可以仅针对这种情况禁用单行吗?
答案 0 :(得分:1)
您始终可以使用// prettier-ignore
。
// prettier-ignore
const fields = [
{ name: 'firstName', label: 'First Name' },
{ name: 'lastName', label: 'Last Name' },
{ name: 'email', label: 'Email', type: 'email' },
{ name: 'password', label: 'Password', type: 'password' }
]
然后输出应保持不变。
但是,如果您正在寻找通用解决方案,那么很遗憾,您会看到here。