【发布时间】:2018-03-13 14:08:43
【问题描述】:
我有一个关于将anime.js 导入我的 vue 项目的问题。我正在使用 vue cli。如何将animejs 包含到我的项目中?我是这样尝试的:
import anime from 'animejs'
Vue.use(anime);
但我在控制台中收到一条错误消息:
Uncaught TypeError:a.hasOwnProperty 不是函数。 . .
你们能帮帮我吗?
【问题讨论】:
-
Vue.use()仅用于为 Vue.js 设计的插件。你不能就这样把它扔在那里。 -
你能帮我解决这个问题吗?我必须在每个组件上导入animejs吗?可能有更好的方法吧?
-
是的,你必须在每个使用它的组件中导入它。
-
或者你可以创建一个 Vue.js 插件然后你就可以使用
Vue.use()。以下是创建插件的方法:vuejs.org/v2/guide/plugins.html -
我明白了。我还没有接触到 vue 插件。当我了解更多信息时,也许我会遇到这个问题。