微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

角度材质:标签干扰滑块值

如何解决角度材质:标签干扰滑块值

我注意到在使用 Angular Material 选项卡和滑块时,页面加载时的滑块值有时是错误的。

这取决于滑块是在标签之前还是之后。

<mat-slider
  class="mat-slider-horizontal"
  id="1"
  min="10"
  max="300"
  step="1"
  value="150"
></mat-slider>

<mat-tab-group animationDuration="0ms">
  <mat-tab label="Transform">
    <mat-slider
      class="mat-slider-horizontal"
      id="2"
      min="10"
      max="300"
      step="1"
      value="150"
    ></mat-slider>
  </mat-tab>
  <mat-tab label="Border">Content 2</mat-tab>
  <mat-tab label="Box-Shadow">Content 3</mat-tab>
</mat-tab-group>

<mat-slider
  class="mat-slider-horizontal"
  id="3"
  min="10"
  max="300"
  step="1"
  value="150"
></mat-slider>

在上面的例子中,发生了以下情况:

  • 滑块 1:页面加载值正确为“150”
  • 滑块 2:页面加载值处于最大值,然后立即向下滑动到“150”
  • 滑块 3:页面加载值处于最大值,然后立即向下滑动到“150”

我正在使用:

  • Angular 11.0.4
  • 角材料 11.0.3

对我来说,这真的是出乎意料的行为,还是我错过了什么?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。