0

我想用插件“bodymovin”将动画字体放在我的网站中(这个价格是在 svg 中转换 json 文件),我使用框架 laravel。我已经按照这个例子:https ://codepen.io/airnan/project/editor/ZeNONO

我设法找到我的文件,我的 js 的导入器,当我想显示我的 json 时出现此错误,我看不到它是什么?我忘记了什么?

Uncaught TypeError: keyData.e is undefined

这是我的 js 代码:

import Bodymovin from 'bodymovin';

export default class Homepage {
  constructor(options) {

  this.animation = document.querySelector('.js-animation');
  if (this.animation) {
     this.initAnimation();
  }

initAnimation() {
     Bodymovin.loadAnimation({
     container: this.animation,
     renderer: 'svg',
     loop: true,
     autoplay: true,
     path: './img/displacement-header/data-animation.json',
     });
}
4

0 回答 0