clearInterval

解释:取消由 setInterval 设置的定时器。

方法参数

Number intervalID

intervalID参数说明 :要取消的定时器的 ID。

示例

在开发者工具中预览效果

扫码体验

clearInterval - 图1请使用百度APP扫码

图片示例

clearInterval - 图2

clearInterval - 图3

clearInterval - 图4

代码示例

  • 在 swan 文件中
  1. <view class="wrap">
  2. <button type="primary" bindtap="setInterval">setInterval</button>
  3. <button type="primary" bindtap="clearInterval">clearInterval</button>
  4. </view>
  • 在 js 文件中
  1. Page({
  2. setInterval() {
  3. this.interval && clearInterval(this.interval);
  4. this.interval = setInterval(function () {
  5. swan.showToast({
  6. title: 'setInterval',
  7. icon: 'none'
  8. })
  9. }, 5000);
  10. },
  11. clearInterval() {
  12. this.interval && clearInterval(this.interval);
  13. }
  14. });
  • 在 css 文件中
  1. .wrap {
  2. padding: 50rpx 30rpx;
  3. }
  4. .wrap button {
  5. margin-bottom: 30rpx;
  6. }