美文网首页
uni-app 实现打字机效果(逐个显示文本)

uni-app 实现打字机效果(逐个显示文本)

作者: Jeex | 来源:发表于2023-06-29 14:56 被阅读0次
<template>
  <view>
    <text>{{ typedText }}</text>
  </view>
</template>

<script>
export default {
  data() {
    return {
      text: "Hello, World!",
      typedText: ""
    };
  },
  mounted() {
    this.startTyping();
  },
  methods: {
    startTyping() {
      let currentIndex = 0;
      const typingSpeed = 100; // 打字速度,单位:毫秒

      const timer = setInterval(() => {
        this.typedText += this.text[currentIndex];
        currentIndex++;

        if (currentIndex >= this.text.length) {
          clearInterval(timer);
        }
      }, typingSpeed);
    }
  }
};
</script>


相关文章

  • 用javascript和css3实现文字动画效果

    我们经常希望一段文本中的字符逐个显示,模拟出一种打字的效果。类似于终端命令行的感觉。 用JS去实现: html: ...

  • pygame

    基本流程 文本显示 显示图片 显示图形 动画原理 通过不停的重置窗口画面实现动画效果

  • 按钮逐个显示、隐藏效果

    功能效果:多个按钮时,按钮一个个的从某一位置移动到指定位置,上一个移动完成再移动下一个,效果图如下:

  • JavaScript显示当前时间

    (setInterval的运用) 实现效果:在文本框内显示实时的时间 附上代码:

  • vue.js进行数据监听

    在表单文本框写入文本时,将文本同步显示 实现此效果有多种方式。 事件监听方式 具体代码 watch监听 具体代码 ...

  • 一些基础的回顾

    css实现单行,多行文本溢出显示省略号... 单行文本 效果如图: 多行文本(适合webkit浏览器和移动端,大部...

  • js获取单选框的值

    单选框实现取值及选中触发事件实现效果:过敏史选中有时显示文本框,无时隐藏 html js:

  • 2021-01-30

    PR中一些文字效果是如何做成的 1.文字打字机效果:选择文字工具——打开效果控件——在文本栏中选择所需的文字效果—...

  • Android 基础 UI 之 TextView

    一、显示富文本 效果图image 布局文件 逻辑代码 二、跑马灯效果 1. 横向跑马灯 效果图: 单个实现跑马灯:...

  • [前端] 视频中自定义彩色字幕

    本篇主要是讲前端实现视频字幕的效果 Web视频文本跟踪格式 (WebVTT) 是一种使用元素显示定时文本轨道(如字...

网友评论

      本文标题:uni-app 实现打字机效果(逐个显示文本)

      本文链接:https://www.haomeiwen.com/subject/hooaydtx.html