gpt4 book ai didi

javascript - 关于 Dojo newb 的 Dojo 模块的问题?

转载 作者:行者123 更新时间:2023-11-29 17:25:15 27 4
gpt4 key购买 nike

我是 Dojo 的新手,所以我不太了解 Dojo 的所有功能。这里有一些问题,但我确信其中一些看起来真的很愚蠢,因为我还不太了解 Dojo 的结构:

  1. 如何在单个 js 文件中创建多个模块并在创建的文件中访问模块?另外,如何从包含多个模块的文件访问特定模块?

  2. require 和 define 有什么区别?

  3. 我成功地从文件中请求了一个模块,但我不知道如何从文件中获取变量,你该怎么做?

  4. 我查看了 Dojo 如何需要它的模块并注意到它对每个文件都执行了一个 http 请求,但是当您处理大量模块和/或在大型站点上时,这并不是真的低效,您真的想尽量减少必要的 http 请求数吗?有什么解决办法?

最佳答案

通读The Dojo Loader将提供答案。

基本上 module = file 并且经常(作为最佳实践)module = file = class(更准确地说是 public 类定义通过 dojo/_base/declare).

广告 #4:您需要雇用 The Dojo Build System ,这将解决所有依赖关系并将所有模块放入单个文件(或更多文件,这取决于您的构建配置文件)。看看Dojo Boilerplate项目,它可能有助于构建您的应用程序。

关于javascript - 关于 Dojo newb 的 Dojo 模块的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9322878/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com