VUE——使用easy-typer-js实现打字机效果
2021/4/8 18:29:43
本文主要是介绍VUE——使用easy-typer-js实现打字机效果,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
前言
github
:https://github.com/pengqiangsheng/easy-typer-js
内容
安装
npm install easy-typer-js --save
封装
print.js
import EasyTyper from 'easy-typer-js' export default { data() { return { windowHeight: 0, obj: { output: '', isEnd: false, speed: 80, singleBack: false, sleep: 10, type: 'custom', backSpeed: 40, sentencePause: false } } }, methods: { initTyped(input) { const obj = this.obj const typed = new EasyTyper(obj, input) } }, }
index.js
import share from './src/share.js'; import printText from './src/print.js' export { share, printText }
使用
<template> <view class="flex color_gradient" :style="{height:windowHeight+'rpx'}" @click="userDetail"> <view class="flex justify-center align-center"> <view class="text-white text-bold text-sl text-center padding">{{ obj.output }} <span class="typed-cursor">|</span> </view> </view> </view> </template> <script> import { printText } from '@/mixins/index.js' export default { mixins: [printText], data() { return { windowHeight:0, obj: { output: '', speed: 100, } } }, created() { let that = this uni.getSystemInfo({ success(res) { that.windowHeight = res.windowHeight*2 } }) }, mounted() { this.initTyped('王洋') }, methods: { userDetail(){ wx.navigateTo({ url: '../info/index', }) } } } </script>
效果
这篇关于VUE——使用easy-typer-js实现打字机效果的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-23【JS逆向百例】爱疯官网登录逆向分析
- 2024-12-21Vue3教程:新手入门到实践应用
- 2024-12-21VueRouter4教程:从入门到实践
- 2024-12-20Vue3项目实战:从入门到上手
- 2024-12-20Vue3项目实战:新手入门教程
- 2024-12-20VueRouter4项目实战:新手入门教程
- 2024-12-20如何实现JDBC和jsp的关系?-icode9专业技术文章分享
- 2024-12-20Vue项目中实现TagsView标签栏导航的简单教程
- 2024-12-20Vue3入门教程:从零开始搭建你的第一个Vue3项目
- 2024-12-20从零开始学习vueRouter4:基础教程