Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(menu-item): 修正菜单项为a标签时的跳转行为与渲染样式 #2565

Merged
merged 1 commit into from
Jul 18, 2023

Conversation

boogie-ben
Copy link
Contributor

@boogie-ben boogie-ben commented Jul 5, 2023

🤔 这个 PR 的性质是?

  • 日常 bug 修复
  • 新特性提交
  • 文档改进
  • 演示代码改进
  • 组件样式/交互改进
  • CI/CD 改进
  • 重构
  • 代码风格优化
  • 测试用例
  • 分支合并
  • 其他

🔗 相关 Issue

样式修改已在common仓库提PR Tencent/tdesign-common#1506
vue-next仓库的PR Tencent/tdesign-vue-next#3057

💡 需求背景和解决方案

📝 更新日志

  • feat(MenuItem): 新增API: routerLink,可指定菜单项渲染为Router控制跳转的a标签

  • fix(MenuItem): 渲染为a标签时,a标签覆盖范围扩大至整个菜单项,而不是只有文本部分

  • fix(MenuItem): 修复当菜单项渲染a标签并且menu在collapsed状态时,菜单项内区隐藏导致无法点击跳转的问题

  • fix(MenuItem): 修复渲染为a标签时并在popup出现时,文本对齐与正常菜单项的位置不一致的问题

  • 本条 PR 不需要纳入 Changelog

☑️ 请求合并前的自查清单

⚠️ 请自检并全部勾选全部选项⚠️

  • 文档已补充或无须补充
  • 代码演示已提供或无须提供
  • TypeScript 定义已补充或无须补充
  • Changelog 已提供或无须提供

@boogie-ben boogie-ben changed the title feat(menu-item): 新增API: routerLink,可指定菜单项渲染为Router控制跳转的a标签 feat(menu-item): 修正菜单项为a标签时的跳转行为与渲染样式 Jul 5, 2023
@github-actions
Copy link
Contributor

完成

@xiaosansiji
Copy link
Collaborator

@boogie-ben 请重新发个 PR 到 develop 分支吧,仓库以 develop 为默认开发分支,main 只用来构建官网,这个 merge 我先 revert 掉了
image

@boogie-ben
Copy link
Contributor Author

boogie-ben commented Jul 21, 2023

@xiaosansiji 已重新发PR到develop分支
#2603

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants