扫码关注官方订阅号
seajs中的这个方法,可以传入一个变量来加载模块名,请问requirejs中有吗?
欢迎选择我的课程,让我们一起见证您的进步~~
使用requirejs按需加载模块的话可以这么处理例如 我们在主入口中引用了default.js 那么我们在default.js中这么写
requirejs.config({ paths: { jquery: "jquery-2.0.0.min" //指定一个路径别名 , knockout: "knockout-2.2.1" } });
起两个别名 然后例如我们点击某处时才加载knockout-2.2.1这个模块,这样就起到了按需加载的效果
require(['jquery'], function ($) { $(function () { //只有用户点击了某个按钮,才动态加载knockoutjs $("#test").click( function () { require(['knockout'], function (ko) { alert(ko.version); }); } ); }); });
`希望对你有帮助
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
使用requirejs按需加载模块的话可以这么处理
例如 我们在主入口中引用了default.js 那么我们在default.js中这么写
起两个别名 然后
例如我们点击某处时才加载knockout-2.2.1这个模块,这样就起到了按需加载的效果
`
希望对你有帮助