我可以在Angular2应用程序中使用Angular1插件吗?

时间:2016-10-29 11:08:01

标签: angularjs angular

我是Angular 2的新手,想知道Angular 1插件是否可用于Angular 2.我在离子1应用程序中使用了ng-knob。有人建议使用jQuery旋钮,但我真的想使用ng-knob,因为它有更多选项。

是否可以在角度2中使用ng-knob?即使有一种更难的方法,我会毫不犹豫地尝试它,但我真的不想使用ng-knob。

非常感谢任何有关示例代码的帮助。

2 个答案:

答案 0 :(得分:1)

由于 Angular2 框架与 Angular1 框架不同,我不敢说你不能使用 { {strong> Angular1 的插件{1}} 。

Angular2 新框架,最近变为 稳定 。因此,如果您正在寻找 Angular2 插件,那么很难找到它们(截至目前),因为社区仍在开发 Angular2 plugin(s)。

答案 1 :(得分:0)

查看angular.io中的升级适配器升级部分 - 第2点和其他部分,直到8。

https://angular.io/docs/ts/latest/guide/upgrade.html

对于2.x使用angular.umd.js文件而不是angular.dev.js或angular.js。它支持angular1应用程序和angular2应用程序并排运行。这样你可以使用1.x插件与角1.x应用程序,并仍然并排运行角度2.x应用程序。您可以使用Zone.js合并角度1.x应用程序和2.x应用程序之间的双向绑定。

但这可能很复杂,如果你对高级黑客不熟悉,你应该回答在2.x版本中使用1.x插件。除非你准备好自己将1.x插件移植到2.x插件。

Zone.js介绍 - https://www.youtube.com/watch?v=V9Bbp6Hh2YE来自Misko的好资源。

相关问题