欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

seajs下require书写约定实例分析

程序员文章站 2022-03-02 09:13:23
本文实例讲述了seajs下require书写约定。分享给大家供大家参考,具体如下: require 书写约定 使用 sea.js 书写模块代码时,需要遵循一些简单规则。...

本文实例讲述了seajs下require书写约定。分享给大家供大家参考,具体如下:

require 书写约定

使用 sea.js 书写模块代码时,需要遵循一些简单规则。

只是书写和调试时的规范!!!构建后的代码完全不需要遵循下面的约定!!!!!!

1. 正确拼写

模块 factory 构造方法的第一个参数 必须 命名为 require

2. 不要修改

不要重命名 require 函数,或在任何作用域中给 require 重新赋值。

3. 使用直接量

require 的参数值 必须 是字符串直接量。

在书写模块代码时,必须遵循这些规则。其实只要把 require 看做是语法关键字 就好啦。

关于动态依赖

有时会希望可以使用 require 来进行条件加载:

但请牢记,从静态分析的角度来看,这个模块同时依赖 play 和 work 两个模块,加载器会把这两个模块文件都下载下来。 这种情况下,推荐使用 require.async 来进行条件加载。

希望本文所述对大家seajs程序设计有所帮助。

相关标签: seajs require