zoukankan      html  css  js  c++  java
  • 使用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();});

    })

  • 相关阅读:
    docker
    redis 3.2.6 on ubuntu 14.04
    go异常处理
    go语言的命令行库
    iptables
    nsq
    etcd-v2第一集
    rabbitmq, windows/linux, c/c++/node.js/golang/dotnet
    zeromq:c,c++,golang及nodejs使用
    golang下的grpc
  • 原文地址:https://www.cnblogs.com/whowhere/p/14098028.html
Copyright © 2011-2022 走看看