【发布时间】:2017-11-07 22:36:42
【问题描述】:
我们有一个混合的遗留应用程序,由 Spring MVC、jsp 和 jQuery 实现的用例组成。每个用例都是一个由 jsp/jQuery 组成的“组件”构建的 SPA。每个组件都是使用 innerHTML + AJAX 动态加载的。
我们想开始一次重写这个应用程序一个组件,最好的路线是在最内层创建 Angular 组件,然后向外聚合它们,直到每个用例都是同质的 Angular 应用程序。
是否有一种“干净”的方式在 DOM 的 jQuery 加载部分中使用 Angular 组件,例如,当旧版 jQuery 在 Angular 根应用程序“外部”的 DOM 中插入选择器时,动态引导 Angular 组件,类似于Dynamically add components to the DOM 与 Angular 不同,但它来自 Angular。这意味着:从 jQuery 中,告诉 Angular 有一个新的选择器来引导。
【问题讨论】:
-
什么是 jQuery 插入选择器?
-
当然可以
-
@AngularInDepth.com 我描述 jQuery('#divid').append('
') 的方式 -
@yurzui 太棒了!请告诉我怎么做!
-
@JonasAndersson,见this answer