test(TabBar): add unit test #819
Open
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.

🤔 这个 PR 的性质是?
🔗 相关 Issue
#697
💡 需求背景和解决方案
问题 1:在
tab-bar组件在使用subTabBar时,点击subTabBar会导致页面白屏卡死(文档官网示例可复现)解决:选择将 nodeRef 传递给 Transition 和 CSSTransition,它是一个 ref 对象,应该指向过渡的子元素
问题 2:
tab-bar和tab-bar-item的classNamestyle属性失效解决:之前该组件未从props中接收设置
classNamestyle属性问题 3:
tab-bar目录结构混淆解决:
tab-bar目录下创建hooks目录,整理归纳该组件下useHook文件问题 4:增加
tab-bar的测试用例📝 更新日志
tab-bar组件在使用subTabBar时点击报错问题tab-bar和tab-bar-item的classNamestyle属性失效问题☑️ 请求合并前的自查清单