Vuejs javascript модуль импорта "Ошибка типа: не конструктор" - PullRequest
0 голосов
/ 30 января 2020

Я пытаюсь загрузить этот javascript модуль https://github.com/amendoa/fullPageScrollPureJS

В моем главном. js Я пытаюсь импортировать скрипт из папки активов. Я видел несколько разных сообщений об стеке, но я никак не мог заставить его работать. Я пробовал как импортировать, так и требовать.

main. js

import Vue from 'vue'
import * as fullScroll from "./assets/full-page-scroll.js";
// let fullScroll = require("./assets/full-page-scroll.js");

Object.defineProperty(Vue.prototype, '$FullScroll', { value: fullScroll });

В моем приложении. vue

    LaunchFP() {
      console.log(this.$FullScroll);
      new this.$FullScroll({
        mainElement: "main",
        displayDots: true,
        dotsPosition: "left",
        animateTime: 0.7,
        animateFunction: "ease"
      });
      // console.log(typeof this.$FullScroll)


    }

Я получаю следующую ошибку.

[Vue warn]: Ошибка в созданном хуке: "Ошибка типа: this. $ FullScroll is не конструктор "

...