首页 文章

在静态和非SPA Web应用程序中使用Angular 2组件

提问于
浏览
3

我想知道是否可以在非SPA应用程序中使用使用Angular CLI构建的Angular 2组件 . 我想在静态网站或已经存在的非角度Web应用程序中开发一些独立的小部件,如组件和引导程序 .

有没有办法在Angular CLI中使用生成的构建包来包含在静态HTML页面中并根据需要引导组件 .

或者建议的这种实现方式是什么,即构建Angular 2组件并在非SPA应用程序中使用它们 .

3 回答

  • 0

    @chrispy是对的 . 在构建角度应用程序时,您将拥有一个index.html文件以及一些.js,.css和其他资源 . 您必须包含所有这些文件(尤其是javascript文件)并使其在您的服务器上可用,以使您的组件正常工作 .

    如果你只想让你的应用程序的一部分使用javascript,为什么不使用jQuery或普通的javascript?

  • 0

    我认为这不会起作用,就像你不提供Angular文件一样,我不确定浏览器如何理解你所说的内容 .

    您可以在其他Angular应用程序中利用Angular组件,但我不认为您可以在非角度/非SPA情况下使用它们,除非您将整个核心软件包与其一起提供并嵌入到页面的某个位置 .

  • 0

    您可以使用/重用组件,但每个小部件都需要单独的引导程序指向应用程序标记,因为实际上您将在同一页面上运行多个角度应用程序 .

相关问题