将特定静态页面转换为Angular

时间:2015-12-15 01:08:03

标签: angularjs

我有30-40个静态HTML页面链接在一起。有2页需要API集成。有没有办法在Angular中实现这一点,而无需将整个HTML转换为Angular?要集成的API是基本的GET API。我想读取需要API集成的两个页面之间的url参数。

如果问题很蹩脚,请道歉。

1 个答案:

答案 0 :(得分:1)

在早期,Angular网站讨论了将现有应用程序迁移到Angular。他们展示了如何在现有应用程序中运行一个小角度应用程序。我似乎无法找到这些参考文献。

这是通过在页面中的给定HTML元素上使用ng-app指令来完成的。它可以是DOM层次结构中的任何元素,例如:页面上某处的嵌套<div ng-app="myApp">。此div下的所有子元素都将成为Angular应用程序的一部分。

由于您希望运行Angular有多个静态页面,因此可以根据需要向每个静态页面添加隔离的应用程序。使用$location服务从查询字符串中读取params以初始化每个应用程序。