使用函数怎么在SeaJS中使用

  

使用函数怎么在SeaJS中使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

有了定义等模块定义规范的实现,我们可以开发出很多模块,但光有一堆模块不管用,我们还得让它们能跑起来。在SeaJS里,要启动模块系统很简单:

& lt; https://www.yisu.com/zixun/script  src="路径//sea.js ">   <>脚本   seajs.use(’。/主要');   

seajs。使用用来在页面中加载模块。通过使用方法,可以在页面中加载任意模块。

语法:seajs。使用seajs。使用(id、调?)

//,加载模块,主,并在加载完成时,执行指定回调   seajs.use(& # 39;。/主要# 39;,,函数(主要),{   main.init ();   });

使用方法还可以一次加载多个模块:

//,并发加载模块,a 和模块,b,并在都加载完成时,执行指定回调   seajs.use([& # 39;。/一个# 39;,,& # 39;。/b # 39;],,函数(a, b), {   a.init ();   b.init ();   });

调参数可选。当只加载一个模块,且不需要回调时,可以用data-main属性来简化:

& lt; script  src=https://www.yisu.com/zixun/路径//sea.js data-main=薄?主要">

上面的代码等价于:

& lt; script  src=https://www.yisu.com/zixun/甭肪?/sea.js ">   <>脚本   seajs.use(’。/主要');   

SeaJS还提供data-config来加载配置文件:

& lt; script  src=https://www.yisu.com/zixun/奥肪?/sea.js”data-config=奥肪?/配置”>

data-config等价:

seajs.config ({   预加载:[& # 39;路径//配置# 39;】   });

路径解析规则与<代码> seajs。使用>

我这里用的是:

& lt; https://www.yisu.com/zixun/script  src="/js/lib/sea.js " data-config="/js/config.js ">   <>脚本   seajs。使用(/js/主要的、功能(主要){   main.banner_focus(“#关注”);   });

<强>注:主要为模块名,<代码>主要。方法>

使用函数怎么在SeaJS中使用