gpt4 book ai didi

javascript - 关于 RequireJS 和依赖项的一些让我烦恼的事情

转载 作者:行者123 更新时间:2023-11-28 21:07:09 26 4
gpt4 key购买 nike

当使用 RequireJS 编写应用程序时,reuired 文件使用 define( ['actual dependency name'], function (dependency, Variables, ...) { }) 对于只使用一两个来说,这一切都很好,但是一旦你开始有更深的依赖关系,它就会变得有点复杂,并且不太可读或可维护,即:

define(['modules/module1', 'modules/module2', 'modules/module3', ...],
function (module1, module2, module3, ...) {});

如果我添加或删除依赖项,我还必须在回调函数中重写我的参数列表 - 不太可维护......

有更好的方法吗?我错过了一些非常简单的事情吗?

最佳答案

是的,你可以这样明确:

define(function (require) {

var depA = require('depA'),
depB = require('depB'),
depC = require('depC');

...
});

这应该可以减轻您的维护麻烦;)

关于javascript - 关于 RequireJS 和依赖项的一些让我烦恼的事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9604906/

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