首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AngularJS和Durandal?

AngularJS和Durandal?
EN

Stack Overflow用户
提问于 2014-08-14 21:31:38
回答 2查看 300关注 0票数 0

是否可以在Durandal项目中运行AngularJS?我们现在正在使用Durandal,但想要迁移到AngularJS,同时仍然保持网站的运行。尝试这样做是不是一个好主意?

任何建议都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2014-08-15 04:55:47

您可以并排运行它们,但这样您就可以在同一站点上托管两个单独的SPA。在我看来,这不是一个好的升级策略。我认为你最好是完全开发新版本,然后完全替换网站。

我还建议您等待AngularJS 2.0的发布(如果可能)。Rob Eisenberg has announced表示,他目前正在与AngularJS团队合作,提供核心更改和插件,使具有Durandal经验的开发人员更熟悉Angular 2.0,并提供从Durandal到Angular 2.0的迁移路径。

票数 2
EN

Stack Overflow用户

发布于 2014-08-17 12:54:19

另一个答案并不完全正确。我有一个例子证明它是错误的。

Durandal是一个模块加载器,可以加载任何视图/视图模型对。如果你选择加载一个angular应用程序,而忽略路由器部分,它就会工作得很好。设置它真的不是那么困难。

将您的Angular.js应用程序初始化代码包装在一个具有匹配视图的AMD模块(视图模型)中,它就可以正常工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25309297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档