打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
使用easyadmin require.js 加载地方js的问题

今天在使用easyadmin在后台想实现一个加载预览pdf的问题,需要引入第三方的pdfobject.js 把路径写入文件的时候,刷新网页看到报错,我想肯定哪里冲突的问题。他使用的require.js 加载的.js 文件,模仿着以前模板加载js的样子,尝试写了几遍还是报错,于是百度才知道,他的用法被easyadmin·修改过了,原始用法是

在我们的网页里引入了requirejs后,如何通过require来调用上面这个js文件里的函数方法呢,这就需要用到require.config配置里的shim选项了,具体的配置如下:

require.config({  

    paths:{    

        "jquery":"//apps.bdimg.com/libs/jquery/1.9.1/jquery.min",    

        "hello":"/Html/aijquery/Hello"

    }, 

     shim:{ 

        "hello":{exports:'hello'}

    }

});

然后我们调用的时候,就可以这样来调用:

require(["jquery","hello"],function($,hello){  

    $("#aijquery").click(function(){hello();});

})

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
jquery js 动态加载 js文件
Javascript模块化编程(三):require.js的用法
前端模块化详解(完整版)
!!!requireJS的使用 | Ionic中文站Ionic中文站
前端模块化工具-webpack 
被遗忘的知识点 - JavaScript加载管理最佳实践
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服