需要 Dojo 类 Like Import ClassFolder.*;在 Java
Requiring Dojo Classes Like Import ClassFolder.*; in Java
我在一个文件夹中放置了 100 个不同的道场 类。有没有办法把它们包括进去而不需要一个一个地列出来。
require([
"ClassFolder/*",
"dojo/domReady!"
], function(
myClasses
) { ...... });
我正在使用 Dojo 1.10.4
我不认为它可以直接在 dojo 1.10 中实现,因为您无法在浏览器中从文件系统中检索文件列表。
一个想法可能是在 node.js 中构建一个实用函数,它可以输出对 AMD
模块的引用数组,该数组可以“包含”在您加载的 JS 应用程序中浏览器。
我们在为 dojo 构建准备一个特殊文件时使用了类似的方法,我们需要在其中创建一个模块(层),其中包含对我们的 dojo 类 和小部件的 150 多个引用。
所以基本上不用手动输入每个文件 require([],function(){})
,我们让节点创建具有正确路径的层来需要我们的模块。
我在一个文件夹中放置了 100 个不同的道场 类。有没有办法把它们包括进去而不需要一个一个地列出来。
require([
"ClassFolder/*",
"dojo/domReady!"
], function(
myClasses
) { ...... });
我正在使用 Dojo 1.10.4
我不认为它可以直接在 dojo 1.10 中实现,因为您无法在浏览器中从文件系统中检索文件列表。
一个想法可能是在 node.js 中构建一个实用函数,它可以输出对 AMD
模块的引用数组,该数组可以“包含”在您加载的 JS 应用程序中浏览器。
我们在为 dojo 构建准备一个特殊文件时使用了类似的方法,我们需要在其中创建一个模块(层),其中包含对我们的 dojo 类 和小部件的 150 多个引用。
所以基本上不用手动输入每个文件 require([],function(){})
,我们让节点创建具有正确路径的层来需要我们的模块。