Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 安格拉斯和杜兰达尔?_Angularjs_Durandal - Fatal编程技术网

Angularjs 安格拉斯和杜兰达尔?

Angularjs 安格拉斯和杜兰达尔?,angularjs,durandal,Angularjs,Durandal,是否可以在Durandal项目中运行AngularJS?我们现在正在使用Durandal,但希望在保持站点运行的同时转移到AngularJS。尝试这样做是个好主意吗 如果您有任何建议,我们将不胜感激。您可以将它们并排运行,但是您只需要在同一个站点上托管两个独立的SPA即可。对我来说,这似乎不是一个好的升级策略。我认为你最好完全开发新版本,然后完全替换网站 我还建议您等待AngularJS 2.0的发布(如果可能的话)。Rob Eisenberg表示,他目前正在与AngularJS团队合作,提供核

是否可以在Durandal项目中运行AngularJS?我们现在正在使用Durandal,但希望在保持站点运行的同时转移到AngularJS。尝试这样做是个好主意吗


如果您有任何建议,我们将不胜感激。

您可以将它们并排运行,但是您只需要在同一个站点上托管两个独立的SPA即可。对我来说,这似乎不是一个好的升级策略。我认为你最好完全开发新版本,然后完全替换网站


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

您可以将它们并排运行,但是您只需要在同一站点上托管两个独立的SPA即可。对我来说,这似乎不是一个好的升级策略。我认为你最好完全开发新版本,然后完全替换网站


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

您可以将它们并排运行,但是您只需要在同一站点上托管两个独立的SPA即可。对我来说,这似乎不是一个好的升级策略。我认为你最好完全开发新版本,然后完全替换网站


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

您可以将它们并排运行,但是您只需要在同一站点上托管两个独立的SPA即可。对我来说,这似乎不是一个好的升级策略。我认为你最好完全开发新版本,然后完全替换网站


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

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

Durandal是一个模块加载器,可以加载任何视图/视图模型对。如果您选择加载一个角度应用程序,而不考虑路由器部分,它就可以正常工作。安装起来真的没那么难


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

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

Durandal是一个模块加载器,可以加载任何视图/视图模型对。如果您选择加载一个角度应用程序,而不考虑路由器部分,它就可以正常工作。安装起来真的没那么难


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

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

Durandal是一个模块加载器,可以加载任何视图/视图模型对。如果您选择加载一个角度应用程序,而不考虑路由器部分,它就可以正常工作。安装起来真的没那么难


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

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

Durandal是一个模块加载器,可以加载任何视图/视图模型对。如果您选择加载一个角度应用程序,而不考虑路由器部分,它就可以正常工作。安装起来真的没那么难


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

好吧,虽然它们作为模块使用时可以一起工作,但我不建议将这两个框架混在一起。@RahulPatil为什么不将它们混在一起呢?你能给点什么来支持你的建议吗?Angular在Durandal应用程序中运行良好,只要您不使用URL。好吧,尽管它们作为模块使用时可以一起工作,但我不建议将这两个框架混合使用。@RahulPatil为什么不混合使用它们呢?你能给点什么来支持你的建议吗?Angular在Durandal应用程序中运行良好,只要您不使用URL。好吧,尽管它们作为模块使用时可以一起工作,但我不建议将这两个框架混合使用。@RahulPatil为什么不混合使用它们呢?你能给点什么来支持你的建议吗?Angular在Durandal应用程序中运行良好,只要您不使用URL。好吧,尽管它们作为模块使用时可以一起工作,但我不建议将这两个框架混合使用。@RahulPatil为什么不混合使用它们呢?你能给点什么来支持你的建议吗?Angular在Durandal应用程序中运行良好,只要不使用URL即可。要使Angular 2.0处于发布就绪状态,需要花费大量时间。他们仍在决定如何将ES6标准与Angular集成,而不使其向后兼容。还需要6-8个月。。至少要使Angular 2.0处于发布就绪状态,需要花费大量时间。他们仍在决定如何整合ES6