当前位置: 代码迷 >> JavaScript >> 如何导入和使用方法描述在普通js文件中使用require js?
  详细解决方案

如何导入和使用方法描述在普通js文件中使用require js?

热度:52   发布时间:2023-06-05 14:09:04.0

我有一个文件button.js看起来像这样:

function confirmDeleteDefaultCallback (ev) {
// window.location = ev.data.url;
this.currentRequest = $.ajax({
    type: "GET",
    url: ev.data.url,  ///cd/asset/delete/id/' + assetId
    success: function(response) {
        console.log(AssetsView); 
    },
    error: function(){
        alert("yep error");
    }
});
$('#modal').modal('hide');

};

我在另一个目录中有另一个文件,名为assets.js,如下所示:

const INITIAL_PAGINATION = {
    current_page: 0,
    total_pages: 0,
    per_page: 15,
    links: {}
};

define([
    'fancyBox',
    'models/assetSearch/asset',
    'marionette',
    'marionette.handlebars',
    'views/assetSearch/asset'
], function($, AssetModel, Marionette, MarionetteHandlebars, assetView) {
    var AssetsView = Marionette.CompositeView.extend({
        "view-admin": false,
        "can-download": false,
        "can-download-low-res": false,

        testggg: function() {
            console.log("\nggg\n");
        },
  });
  return AssetsView;
}
);

我的问题是,如何从button.js调用testggg函数

我尝试了谷歌搜索,但由于我是新手,所以我不知道要搜索什么。 看起来像一个简单的任务,但我似乎陷入其中。

提前致谢。

使用

请注意,任何浏览器都不支持JS导入和导出。 使用一些JS捆绑软件,例如browserify或Webpack(webpack入门有点困难)。 它使您能够以模块化的方式构建代码,然后将所有代码最终捆绑到一个JS文件中,然后可以将其作为外部脚本附加到HTML中。

  相关解决方案