Skip to content

fix(Sticky): supports multiple container types: string selector, DOM element object, Vue Ref objec#2130

Merged
anlyyao merged 1 commit intodevelopfrom
fix/sticky/container
Jan 23, 2026
Merged

fix(Sticky): supports multiple container types: string selector, DOM element object, Vue Ref objec#2130
anlyyao merged 1 commit intodevelopfrom
fix/sticky/container

Conversation

@anlyyao
Copy link
Collaborator

@anlyyao anlyyao commented Jan 22, 2026

🤔 这个 PR 的性质是?

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

🔗 相关 Issue

fix #2115

相关 PRs

TDesignOteam/tdesign-api#805

💡 需求背景和解决方案

方案:container 支持字符串选择器、DOM 元素对象、Vue Ref 对象

<div id="container" class="sticky-demo">
    <t-sticky container="#container" @scroll="onScroll">
      <t-button size="large" class="common-button green-button">指定容器 1</t-button>
    </t-sticky>
  </div>

  <div ref="headerRef" class="sticky-demo">
    <t-sticky :container="headerRef">
      <t-button size="large" class="common-button green-button">指定容器 2</t-button>
    </t-sticky>
  </div>

container="#container" - 字符串选择器
:container="headerRef" - Vue ref

📝 更新日志

  • fix(Sticky): 修复 containerVue Ref 对象时报错

  • 本条 PR 不需要纳入 Changelog

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

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

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

@anlyyao anlyyao changed the title fix(Sticky): supports multiple container types: string selector, DOM… fix(Sticky): supports multiple container types: string selector, DOM element object, Vue Ref objec Jan 22, 2026
@anlyyao anlyyao force-pushed the fix/sticky/container branch from 70c0047 to 513d3cf Compare January 22, 2026 09:03
@pkg-pr-new
Copy link

pkg-pr-new bot commented Jan 22, 2026

commit: 513d3cf

@github-actions
Copy link
Contributor

github-actions bot commented Jan 22, 2026

完成

@anlyyao anlyyao merged commit 549c7cd into develop Jan 23, 2026
9 checks passed
@anlyyao anlyyao deleted the fix/sticky/container branch January 23, 2026 02:46
@github-actions github-actions bot mentioned this pull request Jan 23, 2026
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.

[sticky] props.container类型设置与实际代码使用不符,导致控制台报错

1 participant