http://plnkr.co/edit/bSm4nYJ0TmUqylidxkqt?p=preview
我正在尝试使用 requirejs 来注入对 ACE 编辑器 javascript 库的引用。嵌套 ace 引用的对象返回得很好,但该对象的 ace 属性未定义。我的设置中缺少什么?
代码如下。
我使用定义返回一个对象。define 函数声明了对本地 ace 库的依赖(控制台向我显示了加载的 ace.js 资源)。
define(["./libs/ace/ace"],function(ace){
return {
ref: ace,
msg: "alive"
}
});
我的 requirejs 数据主要目标是我的 script.js 文件,如下所示...
require(["js/testace"],function(testace){console.log(testace);});
我的文件结构如下...
...我的控制台输出如下
对象 {ref: undefined, msg: "alive"}