Angular2 app仅作为页面的一部分

时间:2018-04-11 06:11:25

标签: php angular

是否可以在现有页面中编写和部署Angular2应用程序作为一个小组件?我们的想法是,大部分页面都是由PHP生成的,但主要内容是希望用Angular应用程序替换以获得更好的Ux和Ui。

例如:

<!doctype html>
<html lang="en">
<head>
....
</head>
 <body>
   <some_header>....</some_header>

    <app-angular>
    </app-angular>

  <some_footer>....</some_footer>
</body>
</html>

有什么限制?

2 个答案:

答案 0 :(得分:2)

Angular是一个框架 - 它专为从头开始创建单页面应用程序而设计。对于现有的应用程序,更好的是React - 一个非常类似于Angular的库 - 你应该没有问题。

答案 1 :(得分:2)

这应该可以在Angular Elements的帮助下使用(请参阅http://nitayneeman.com/posts/a-practical-guide-to-angular-elements/),这将允许您创建自定义Web组件,该组件可以放置在任何HTML页面中。我真的希望它能够与即将推出的Angular 6一起发布。