扫码关注官方订阅号
我在main.js配置了
然后html文件这样引入 来测试是否能加载到main.js中引入的jq
发现不行 是不是我引入错误了 还是怎么了
闭关修行中......
seajs.config({ base:'',//建议你设置base alias:{ 'jquery':'jquery.js'//你的jq路径 } }); define(['jquery'],function(require,exports,module){ var $ = require('jquery'); //$('a'); });
html里面seajs.use里引js不需要加.js后缀seajs.config配置 最好单独弄在一个文件里
这里有几处错误:
seajs.use 是直接可以加载指定路径的JS,不用前面先标签引入,第7行不用,第 21 行不用写.js;
7
.js
5-8 行 main.js 还没有引入,jQuery 还没有,肯定会报错;
5-8
jQuery
seajs 是把变量都封装在模块内,不会污染外部,5-8压根就不会获取引入的jQuery,你应该把那些功能代码都写在main.js 的 define 里
main.js
define
建议你还是先看明白 seajs 的目的再使用它
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
html里面seajs.use里引js不需要加.js后缀
seajs.config配置 最好单独弄在一个文件里
这里有几处错误:
seajs.use 是直接可以加载指定路径的JS,不用前面先标签引入,第
7行不用,第 21 行不用写.js;5-8行 main.js 还没有引入,jQuery还没有,肯定会报错;seajs 是把变量都封装在模块内,不会污染外部,
5-8压根就不会获取引入的jQuery,你应该把那些功能代码都写在main.js的define里建议你还是先看明白 seajs 的目的再使用它