Nuxt中的注入函数

时间:2018-12-24 12:16:06

标签: javascript vue.js vuejs2 nuxt.js

我尝试在插件中插入一个函数

plugin.js

import Vue from 'vue'
import mediumZoom from 'medium-zoom'

Vue.prototype.$mediumZoom = mediumZoom()

当我尝试加载我的页面时,它会不断加载无限,并且最后的页面没有任何反应,它看起来像这样: enter image description here

1 个答案:

答案 0 :(得分:2)

这是因为您在页面加载时正在调用mediumZoom。您可能想要:

Vue.prototype.$mediumZoom = mediumZoom
// don't call function, no () here ---^