如何使用外部插件在角项目

问题描述:

我根据我的jQuery项目转换为角.. 我应该如何去使用插件如何使用外部插件在角项目

1.Should我取代旧的jQuery插件具有角插件

2或者我应该使用控制器/指令集成它们

+1

使用角度插件,它使用的是jQuery的 –

+0

能否请你解释一下 –

我正在研究一个有角的web应用程序,并面对同样的问题。 对于大多数jQuery插件来说,封装了jQuery插件的角包装器。这将变成代码清理器,您不必亲自处理兼容性问题。 我建议你这样做。

只需在main/index.html中包含库。

和控制器 ,而不是这个

$(文件)。就绪(函数(){// jQuery方法何去何从 });

使用

angular.element(文件)。就绪(函数(){// jQuery方法何去何从 });

在各自的控制器中。

它会工作为同一插件精细

+0

米使用directive..so该怎么办使用指令相同的添加自定义HTML元素? –

+0

您可以为此使用自定义指令。 http://embed.plnkr.co/gnuo7LXwshKl9tVgEQAe/ 。 https://plnkr.co/edit/pvPcaMHzFgoCQrmw2vKQ?p=preview 。 为进一步你可以参考。 https://docs.angularjs.org/guide/directive –