我有过“旧式” Angular 经验,我在其中使用指令。如果我想使用一些 jQuery 插件,比如 niceScroll
...并且在旧的 Angular 中我创建了指令,带有这样的指令体:
element.niceScroll()
然后在 html 中的元素上添加 attr: some-directive
现在我正在尝试使用 Angular 1.5 来做到这一点。但我因一个问题而停了下来:
我如何将它与组件一起使用?我应该在 Controller 中写什么,在组件中写什么,在 .js 中写什么? 也许有人有一些想法?
最佳答案
指令仍然存在,在大多数情况下您仍然应该使用它们来包装 jquery 插件。
大多数此类指令将:
- 尚未隔离范围。
- 没有模板
- 限制为 AC(属性/类别)
(大多数标准指令都遵循此条件)
为了休息,您可以创建组件。
关于javascript - Angular 1.5(组件)-如何使用 jQuery 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38565671/