步骤1——静态模板

这里将举例展示Angular是如何增强标准HTML的。你将创建一个纯粹的静态HTML页面,下面的步骤你会看到我们如何把HTML代码转为Angular模板,通过数据来动态显示出相同的结果。

在这一步中,我们将添加两部手机的基本信息到一个HTML页面中。 *页面现在显示了两个手机的一个列表信息

工作区切换到步骤1

让工作区切换到合适的分支(注意是在angular-phonecat目录中执行下面的操作,以后各步都会执行类似的操作,只是最后的数字不同,所以将不再详细说明和介绍,只是提示切换到步骤多少):

切换到步骤1

  1. git checkout -f step-1

你也可以直接用浏览器访问步骤1在线演示

大多数的重要改变都会列在下面,不过你也可以在GitHub看到完整的差异。

介绍

app/index.html:

  1. <ul>
  2. <li>
  3. <span>Nexus S</span>
  4. <p>
  5. Fast just got faster with Nexus S.
  6. </p>
  7. </li>
  8. <li>
  9. <span>Motorola XOOM™ with Wi-Fi</span>
  10. <p>
  11. The Next, Next Generation tablet.
  12. </p>
  13. </li>
  14. </ul>

尝试

试着再添加一些静态HTML,例如:

  1. <p>总共手机数量:2</p>

小结

这里添加了一个静态HTML来显示一个列表,让我们到步骤2去学习如何利用AngularJS来动态生成相同的列表。