AnjularJs学习--part2

【展示文本】

你可以展示更新文本,只要你在UI中使用ng-bind指令。它有两种对等的方式。一种是我们见过的两个花括号:

<p>{{greeting}}</p>

另一种叫做ng-bind:

<p ng-bind="greeting"></p>

分别什么时候用这两种呢?我们使用双花括号语法读起来更自然。但是当页面加载的时候可能会出现用户看到未渲染完的页面模板,在安哥拉替换两个双花括号的内容为实际数据之前。

【表单输入】

例如

<form ng-controller="SomeController">
<input type="checkbox" ng-model="youCheckedIt">
</form>

这表示

1、当用户选择了box,SomeController中的$scope会被置为真。

2、如果你设置了$scope.youCheckedIt为true在SomeController中。UI中的checkbox会为选中状态。

通过设置ng-change属性来制定控制器中当input的值改变时应该调用的方法。

要在UI中更新一个字段,无论他是怎么被更新的。我们要调用一个全局函数$watch()

你可以在表单上制定ng-submit指令。告诉这个表单提交到哪个方法上

posted @ 2014-08-28 13:55  lvxin  阅读(87)  评论(0)    收藏  举报