requirejS 如何简单地使用它来包含一个 JS 文件。
requirejS how to simply use it to include a JS file.
我的任务是实现 requireJS。
在清理之前我们有这样的事情:
<!--jQuery-->
<!--It's included in script/config.js above-->
<script type="text/javascript" src="./script/jquery-ui-latest.min.js"></script>
<script type="text/javascript" src="./script/jquery-ui-layout-latest.min.js"></script>
<!-- jQuery plugin for session -->
<script type="text/javascript" src="./script/jquery.session.js"></script>
现在使用RequireJS,结果是:
HTML :
<script data-main="script/includes" src="./script/require.js"></script>
看起来已经干净了,然后是内部 includes.js:
var jquery = "jquery-latest.min";
var jqueryUI = "jquery-ui-latest.min";
var jqueryUILayout = "jquery-ui-layout-latest.min";
var jquerySession = "jquery.session";
以及重要的电话:
require([config, jquery, jqueryUI, jqueryUILayout, jquerySession, basicAjax, json, requestObject
, uiBasic, uiElementHelper, uiFormCheck, uiTableHelper, suggest, framework, constants, eselcs], function ($) {
alert("something happened");
});
但是脚本根本不起作用。我做错了什么吗?
我最终使用了多个请求请求。不确定这是否是它的完成方式,但找不到任何其他方式来做到这一点。
我的任务是实现 requireJS。
在清理之前我们有这样的事情:
<!--jQuery-->
<!--It's included in script/config.js above-->
<script type="text/javascript" src="./script/jquery-ui-latest.min.js"></script>
<script type="text/javascript" src="./script/jquery-ui-layout-latest.min.js"></script>
<!-- jQuery plugin for session -->
<script type="text/javascript" src="./script/jquery.session.js"></script>
现在使用RequireJS,结果是:
HTML :
<script data-main="script/includes" src="./script/require.js"></script>
看起来已经干净了,然后是内部 includes.js:
var jquery = "jquery-latest.min";
var jqueryUI = "jquery-ui-latest.min";
var jqueryUILayout = "jquery-ui-layout-latest.min";
var jquerySession = "jquery.session";
以及重要的电话:
require([config, jquery, jqueryUI, jqueryUILayout, jquerySession, basicAjax, json, requestObject
, uiBasic, uiElementHelper, uiFormCheck, uiTableHelper, suggest, framework, constants, eselcs], function ($) {
alert("something happened");
});
但是脚本根本不起作用。我做错了什么吗?
我最终使用了多个请求请求。不确定这是否是它的完成方式,但找不到任何其他方式来做到这一点。