是否可以在AngularJS中使用ExtJS组件?

前端之家收集整理的这篇文章主要介绍了是否可以在AngularJS中使用ExtJS组件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我真的很喜欢学习使用AngularJS。现在我正在寻找可以使用的组件。我一直在看Angular-UI组件,但我想知道是否可以在ExtJS中使用漂亮的增压组件。有没有人有这方面的经验?任何提示提示或Angular指令库?
我所在的公司正在采取类似的举措。我们目前依赖于ExtJS的旧版本(3.x),升级到当前(5.0)版本的努力至少等于转移到角度所需的努力。

回答这个问题(尽我所能的知道):

它们可以存在于同一个JS应用程序中。

您可以使用角度的ExtJs的UI元素吗?

您可以通过Ext中的HTML模板来控制标记

这是一个明智的想法吗?

可能不会。

为什么我会考虑这样做?

>我需要绝对控制标记,不关心可能的页面加载问题
>我需要以某种特殊的方式对Ext进行序列化或解序列化
>我需要做一些特别像pub / sub(仍然完全可能与Ext)

在我们的例子中,这是一些模态的概念证明。如果我有偏见,我偏向ExtJs的方向(这是给我的背景的一个很大的声明)。我对ExtJS的曝光度越高,我个人喜欢的就越多。过去,我已经使用了几个框架,如Ember,Backbone,KnockoutJs和AngularJs,它们是达到一定程度的成熟度的优秀工具,使其成为绝佳的选择。也就是说,他们不遵循ExtJs的相同的开发模式/模式,我不认为直接比较对任何一方都是公平的。

几乎就像比较Ext到Node(傻,我知道)。

如果您的项目需要一些您不相信Ext的功能,那么您可能就像我一样,拥有有限的经验。如果您有很多Ext的经验,并且想要尝试我们正在尝试的,我会说出去。 Ext的单一垮台是传递的内置包的大小。另一个小框架是不会帮助的,但也不会造成更多的痛苦。

最后,对于我来说,我只是喜欢JS,并且扩大了我对现在和未来工作的了解。

对于上面的帖子,关于Ext的缺乏牵引力:答案很简单,它不是免费的,因此我们许多不是很适合许可证的商业软件的人选择。

猜你在找的Angularjs相关文章