javascript - TypedJs批量打字效果不起作用

标签 javascript html

我会制作批量打字效果,例如 this example在页面末尾

export class AProposComponent implements OnInit {
  @ViewChild('text', { read: ElementRef }) text: ElementRef
  constructor() {}

  ngOnInit() {
    let textEl = this.text.nativeElement
    let typed = new Typed(textEl, {
      strings: ['npm install...^1000<br> `installing components...` ^1000 <br> `Fetching from source...`'],
      typeSpeed: 40,
      backSpeed: 0,
      loop: true
    })
  }
}

我得到了正常的打字效果(如第一个示例)

npm install...
`installing components...`
`Fetching from source...`

如何使用 Typesjs 制作批量文字效果?

最佳答案

您的示例应该可以正常工作。

使用\n和css样式white-space: pre;而不是<br>以避免闪烁效果。

参见this jsfiddle ,对我来说与 typedjs 示例中的工作方式相同

关于javascript - TypedJs批量打字效果不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49266806/

相关文章:

javascript - 使用 JQuery 获取 primefaces 输入文本值

javascript - 如何使用 Javascript/Jquery 将 Child 追加为 tbody 中的第一行并拥有自己的 tbody

javascript - 预期的 str 实例,发现 BoundField (Django)

javascript - 仅使用 javascript 检查第一个单选按钮作为默认值

html - div 不限制自己在父级内

javascript - 使用 javascript 填充动态列表

javascript - 使用 XMLHttpRequest 查看网页中的网页

javascript - JavaScript 1.7 中的解构

html - 导航链接上的响应式填充

javascript - 如何使用jquery检查输入是否检查