javascript - 不要在带有 Prettier 的 Styled Components 中添加新行
问题描述
我在使用 Prettier 格式化代码时将 React 与 Styled Components 一起使用。让我们有以下代码:
const Component = Styled.div`
color: green;
${props => props.important && `
font-weight: bold;
`}
`
它是简单样式的组件,具有用法<Component />
或<Component important={true} />
. 但是,当我使用 Prettier 格式化代码时,代码变为:
const Component = Styled.div`
color: green;
${props =>
props.important &&
`
font-weight: bold;
`}
`
在这种情况下,有什么方法可以设置 Prettier 在之后=>
和之后不添加换行符&&
?我在Prettier options中进行了搜索,但没有找到任何东西。
解决方案
如果您在此处找不到执行此操作的选项,那么这是不可能的。
推荐阅读
- ios - iOS AutoFill 功能:有没有办法拦截 AutoFill 事件?
- swift - 理解 for-in 循环
- long-integer - 为什么 Java 中 int 位的 MSB 是 31?
- javascript - 在 php 中的 mp4 => mp3 转换后更改 js/ajax 中的按钮文本
- postgresql - PostgreSQL:将序列的 MAX 值设置为更高的值
- django - 如何在 Django 模型表单集中实现依赖下拉
- javascript - 为什么在 Node 应用程序中扁平化 API 响应
- c# - 写入控制台时如何填充多个字符串以使部分左对齐而部分右对齐?
- react-native - React Native Elements 主题提供程序不起作用?
- windows - 有效 mcr.microsoft.com/windows/servercore:ltsc2019-amd64 容器映像上的 BLOB_UNKNOWN