繁体   English   中英

我们可以在define函数中包含第三个参数吗?

[英]Can we include a third parameter inside define function?

我在RequireJS中看到了代码,其中define()包含依赖模块和回调函数以外的第三个参数。 我们可以在define函数中包含第三个参数吗? 码:

define("app/tmpl/mainTmpl", ["ax/ext/ui/Button",
                  "ax/ext/ui/Label", "ax/ext/ui/Layout"], 
    function (Button, Label, Layout) {
        return function () {
            return {
                //some code
            };
        };
    });

示例代码中的第一个参数是模块名称 (AKA模块ID),您可以选择将其传递给define() 通常情况下,不建议显式设置名称。 如果省略,则名称由AMD加载程序推断和分配,或者可以由RequireJS的优化工具生成。 请参阅官方RequireJS API文档或AMD API规范的 本部分

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM