AngularJS - JQuery UI 是不是适用于内置的 JQLite [重复]

Posted

技术标签:

【中文标题】AngularJS - JQuery UI 是不是适用于内置的 JQLite [重复]【英文标题】:AngularJS - Does JQuery UI work with the built in JQLite [duplicate]AngularJS - JQuery UI 是否适用于内置的 JQLite [重复] 【发布时间】:2018-10-28 05:34:22 【问题描述】:

根据 AngularJS documentationJQLite 已经是基础 AngularJS 包的一部分。

这是否意味着我可以将 JQuery UI 包含在 AnuglarJS 中内置的 JQLite 中?还是我必须使用完整的 JQuery 安装?

【问题讨论】:

不要在 Angular 中使用 jquery(以及扩展 jquery-ui)。它们都是 DOM 操作框架,不能很好地协同工作,导致您花费无数小时来解决各种模糊的小问题。 @Lex 我同意你的看法......但我需要这些模糊的小问题的证据才能向团队提出论据 在这种情况下,只要您意识到潜在的问题,我相信您将需要完整的 jquery 库,而不是 Angular 中包含的 jqlite。 @Lex 那是我的猜测。我在 JQuery UI 文档中看不到您可以使用 JQLite 而不是 JQuery 【参考方案1】:

有很多文章专门针对这个问题,但是this one answers a lot

话虽如此,只要你知道你在做什么,你应该没问题。

【讨论】:

我对你的回答唯一的问题是它没有专门针对 JQuery UI。 JQuery UI 是一个与 JQuery 完全不同的库...

以上是关于AngularJS - JQuery UI 是不是适用于内置的 JQLite [重复]的主要内容,如果未能解决你的问题,请参考以下文章

带有 Angularjs 的 jQuery ui 日期选择器

angularjs中的Jquery Ui可选问题

JQuery UI滑块'slide'功能未设置angularJS值

如何在没有 Jquery-ui 且没有 Bootstrap 的情况下在 angularjs 中创建自定义进度条?

拖动项目AngularJS JQuery-UI时更改变量中的值

AngularJs的UI组件ui-Bootstrap分享