005:vue2使用vue-type-writer实现打字机效果

Vue Type Writer是一个Vue.js 2打字机效果组件,支持像打字机一样模仿键入文本。

文章目录

  • 1. 效果
  • 2. 安装使用

1. 效果

请添加图片描述

2. 安装使用

npm 安装

npm install vue-type-writer --save

完整代码文章来源地址https://uudwc.com/A/LapEo

<template>
  <div class="app-container home">
    <div class="body">
      <el-button type="primary" @click="start"> 实现js数组去重 </el-button>
      <VueTypewriter class="tl" ref="typewriter" :interval="50" :style="{ visibility: status }">
        <div class="comments">
          <p>const array = [1, 2, 2, 3, 4, 4, 5];</p>
          <p>const uniqueArray = Array.from(new Set(array));</p>
          <p>console.log(uniqueArray);</p>
        </div>
      </VueTypewriter>
    </div>
  </div>
</template>

<script>
import VueTypewriter from 'vue-type-writer'
export default {
  name: 'Demo',
  components: { VueTypewriter },
  data() {
    return {
      status: 'hidden',
    }
  },
  methods: {
    start() {
      this.status = 'visible'
      this.$refs.typewriter.$emit('typewrite')
    },
  },
}
</script>

<style scoped lang="scss">
.home {
  .body {
    width: 890px;
    height: 500px;
    padding: 20px;
    border: #b2c92a solid 10px;
    .comments {
      p {
        font-size: 18px;
        color: green;
      }
    }
  }
}</style>

原文地址:https://blog.csdn.net/qq_36410795/article/details/133091085

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年09月23日 20:30
el-image 和 el-table冲突层级冲突问题
下一篇 2023年09月23日 20:30