Durandal - 未找到视图。间歇性地搜索“/”

Ric*_*thy 5 durandal-navigation durandal-2.0

我想知道是否有人在 Durandal.js 上遇到过类似的问题。

我收到一个间歇性的“未找到视图。搜索”错误,很难复制,因为只是偶尔发生。

当 createView 函数无法定位视图时,它似乎是从文件 viewEngine.js 中产生的。然而,该视图存在并且在 99% 的时间内都有效。

任何人都有类似的问题,或者知道我可以追踪并解决这个问题的方法吗?

谢谢。

Ric*_*thy 3

就我而言,是 require.js 导致了问题。

在 main.js 中添加以下内容并添加 waitSeconds 参数:

require.config({
    waitSeconds : 0
});
Run Code Online (Sandbox Code Playgroud)

这可以防止 require.js 在尝试加载文件时超时。

http://requirejs.org/docs/api.html#config-waitSeconds