javascript - 将 Ember/Angular 应用程序嵌入到现有站点中

标签 javascript angularjs ember.js javascript-framework

我已经在 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/

相关文章:

javascript - 如何阻止我的 html 中的示例代码/文本被识别为代码/激活

javascript - 使用 moment JS 制作简单时间线的问题

javascript - 如何用关键字替换文本?

javascript - Vue 对象未使用 axios POST 请求更新

javascript - 在 Angular 中缩短 Linky

javascript - 在可滚动的 div 中显示图像

javascript - 在 Angular .js 范围内,innerHTml 有何用途?

javascript - 从回调转换后的 Ember.js

javascript - 在路由器中动态安装引擎

Javascript:将变量传递给 Promise