jd-opensource / jd-opensource/taro-ui
建议组件样式直接导入相关样式
Open
- Dominant language
- TypeScript
- Stars
- 4.7k
- Forks
- 740
- PR merge metrics
- No merged PRs in 30d
Description
**这个功能解决了什么问题?**
避免用户在 import scss 文件时每次都要查文档
**你期望的功能是怎样的?**
假如用户使用 AtActivityIndicator 组件, 凭经验可以预知需要导入样式 `@import "~taro-ui/dist/style/components/activity-indicator.scss";`, 但是用户要在显示不正常时查询文档才得知还需要导入 `@import '~taro-ui/dist/style/components/loading.scss';`
另一个导致的问题是无法使用 babel-plugin-import 分拆 taro-ui 导入, 因为一个组件对应多个样式.
相信很少有人能记住这些规则, 既然如此, 应该在 `activity-indicator.scss` 文件中 `@import './loading'`;
**补充信息**
如果这个方案可以, 我会 send pr.
Contributor guide
Assessment
This issue has not been assessed yet.