我已经在 Angular 和 Ember 中构建了小型应用程序,并且很喜欢使用这两种框架——使用这些框架的结构和功能使编写 UI 变得非常愉快!
我想知道是否有办法将这些应用程序嵌入到已有的遗留网站中?对于 Angular,我知道您可以将目标 div 定义为您的 ng-app。有更好的方法吗? Ember 呢?关于兼容性/集成,我需要注意什么问题吗?
我意识到这些框架主要用于 SPA,但正如我所说,我真的很喜欢使用它们的固执己见的性质和长期可维护性的好处。
我尝试在网上查找,但没有找到有关此主题的资源(可能是出于充分的理由)。任何输入将不胜感激。
最佳答案
对于 ember,正确的方法是插入到现有的 div 中。您可以在这样定义您的 ember 应用程序时声明要插入的 div:
App = Ember.Application.create({
rootElement: '#divName'
});
关于javascript - 将 Ember/Angular 应用程序嵌入到现有站点中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21915011/