angular学习(七)—— Template

来源地址:http://blog.csdn.net/lastsweetop/article/details/54585484

在Angular中,模板是包含一些特定元素和属性的HTML,Angular将模板结合模型和控制器的信息在浏览器中以动态视图的形式呈现给用户。

下面是你可以使用的angular元素和属性:

  • Directive — 增强现有的DOM元素或者展现可重复的DOM组件
  • Markup — 双大括号是angular的内置标记,将表达式和元素绑定
  • Filter — 格式化数据用于显示
  • Form controls — 用于验证用户输入

    下面代码是一个带有指令和双大括号表达式的模板

<html ng-app>
 <!-- Body 标签扩展了ngController指令  -->
 <body ng-controller="MyController">
   <input ng-model="foo" value="bar">
   <!-- Button标签扩展了ngClick指令,
         双大括号字符串表达式buttonText -->
   <button ng-click="changeFoo()">{{buttonText}}</button>
   <script src="angular.js">
 </body>
</html>
 
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

简单的app只需要一个html文件,里面的模板由HTML,CSS,和angular指令构成。

复杂一点的app,你可以在一个主页面通过partials显示不同的视图(partials是一个单独的html文件,文件内容是模板段),你也可以用ngView指令加载partials,这些partials由$route服务配置。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值