Durandal入门

时间:2013-08-01 14:50:03

标签: javascript durandal

我对构建SPA应用程序很感兴趣。据我所知,Durandal提供了我正在寻找的大部分内容。除此之外,我正在寻找使用durandal的最基本的可能示例。包含的示例应用程序使用bootstrap和sammy。

需要Bootstrap和Sammy吗?如果没有,是否有一个样本我可以看到没有代码的地方?我只想要一个带有两个屏幕的基本应用程序作为示例。然而,我似乎无法在任何地方找到最基本的例子。

谢谢,

1 个答案:

答案 0 :(得分:2)

如果您包含可选的路由器插件,Durandal版本1.20使用Sammy.js进行路由。没有必要,但使用它来简化学习Durandal而不必学习如何路由是一个不错的主意。

Durandal 2.0计划于本月发布,摆脱了Sammy.js的依赖,并拥有自己的路由器。

使用不依赖于Sammy.js或Bootstrap的Durandal查找示例或示例应用程序将很困难,因为它们很容易包含,每个人都理解它们,并且在使用这些来简化时很难出错示例应用。

如果您正在寻找一个非常简单的示例,您可以查找John Papa的CodeCamper JumpStart,但它包含许多其他依赖项。然而,Durandal入门套件可以在nuget和durandaljs.com上获得,并且只有一个视图,是开始学习Durandal.js的绝佳方式。