首页 > 解决方案 > `[react/jsx-max-props-per-line]` eslint 规则,复合设置

问题描述

我正在考虑[react/jsx-max-props-per-line]根据开发人员的请求添加到我的配置中,我正在尝试找出...

有没有办法让一个规则适用于when: multiline另一个 on when: always

maximum当我们在always多线上时,我想要一个五个one

标签: reactjsjsxeslinteslintrctypescript-eslint

解决方案


不,目前无法以您想要的方式使用规则。此功能请求正在以下问题中进行跟踪:

https://github.com/yannickcr/eslint-plugin-react/issues/2735

但是对于您的具体情况,您可以尝试使用prettier. 在多行标签的情况下,它强制每行最多 1 个道具。并且凭借其printWidth属性,您可能会获得与大约 5 个道具类似的效果。


推荐阅读