在组件内加载Javascript文件

时间:2019-01-13 17:11:49

标签: vue.js vuejs2

嗨,我已经回答了一些问题,但似乎都没有用。我有一个像这样的Javascript文件。它存储在我的src文件夹中。

let model = function() {

    let model = function(data) {
        if (!data) return;
        return map.call(this, data);
    };

    function map(data) {
        return data;
    }

    model.map = function(_) {
        if (!arguments.length) return map;
        map = _;
        return model;
    };

    return model;

};

在我的组件之一中,我正在尝试使用此文件。

import model from '../models/GraphModel';

然后我尝试使用它。

var graph = model();
console.log(graph);

但是似乎什么也没输出,我似乎什么也没设置。如何在我的组件中使用此Javascript?

谢谢

1 个答案:

答案 0 :(得分:4)

我认为这是因为您没有导出model

尝试在exportlet之前添加export let model

并这样导入:import { model } from '../models/GraphModel';