require基础问题require(["js/a"])无效?require中$, _,

 require(['jquery', 'underscore', 'backbone'], function ($, _, Backbone){

    // some code here

  });

js文件下a.js


define(function(){

    function fun1(){

        alert("it works");

    }


    fun1();

})

index.html


<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>Title</title>

    <script type="text/javascript" src="require.js"></script>

</head>

<body>



<script type="text/javascript">

    require(["js/a"]);

</script>



</body>

</html>


紫衣仙女
浏览 1071回答 1
1回答

德玛西亚99

// 需要有一个data-main入口文件。<script data-main="./js/main.js" src="./js/require-2.1.11.js"></script>require是引入模块。对应的参数就是对应的模块。define是定义模块。require.config是require相关配置。具体可以参考阮一峰的文章Javascript模块化编程(三):require.js的用法
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript