crossroads.js + require.js“无法读取属性'信号'未定义”

时间:2012-10-01 06:52:57

标签: signals requirejs

我试图让crossroads.js使用require.js,对两个项目都是新手。十字路口一直在失败,因为它的信号依赖性是未定义的。项目中是否存在错误,或者我做错了什么?

这是一个jsfiddle:http://jsfiddle.net/zkemk/2/ 检查控制台日志。

这可能是重复的,但我不确定,因为这个问题似乎已经死了而且没有很好地描述:Crossroads.js and require.js

1 个答案:

答案 0 :(得分:1)

Crossroads项目的“lib”文件夹上的JS-Signals版本已过时,它不会调用define()这就是它失败的原因(v0.7 +调用define)。我更新了jsfiddle以链接到最新版本的信号,它按预期工作:http://jsfiddle.net/zkemk/3/ - 我也将更新Crossroads存储库中的文件。很抱歉给您带来不便。