fix(descriptions): corrects the layout distribution issue of span #3409
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Types of changes
Background and context
span 计算规则不遵循用户配置的 span 导致无法判断 descriptions 预期表现,且偶尔不符合表格表现 MDN 。特殊情况下会出现循环 Maximum recursive updates。
具体详见关联 issues
Solution
替换 Inject 方案,调整 span 算法,提高性能的同时更简单的实现。
与之前的版本表现基本一致无特别破坏性变动。
How is the change tested?
Changelog
span
分配布局的错误使其更遵循用户配置Checklist:
npm run test
)feature
branch and othersshould be submitted to
main
branch)Other information