$apply()解释说明
$apply()是用来告诉并提醒angular,在model上已经有更新了也请及时更新view。 那么我们什么时候使用$apply()? 例如: angular.module('myApp',[]).controller('MessageController', function($scope) { $scope.getMessage = function() { setTimeout…
426 2015-02-06 去围观angularjs filter 过滤器例子
1,uppercase,lowercase大小转换 {{ "lower cap string" | uppercase }} //结果:LOWER CAP STRING {{ "TANK is GOOD" | lowercase }} //结果:tank is good 2,json格式化 {{ {foo: "bar", baz: 23} | json }} //结果:{ "foo": "bar", "baz": 23 } (注…
379 2014-12-12 去围观angular $interpolate使用及案例
$interpolate('',false,'') 可以接受3个参数,接受第一个参数的值类型是字符串可以是表达式,例如: $interpolate第一参数是字符串 可以放表达式,并返回一个函数; 根据例子说明,返回的函数如果newdata()参数为空,只显示监控的emailcon输入的新内容并不能显示…
397 2014-12-03 去围观angular $parse用法和案例
$parse服务用于手动解析表达式, $parse(存放一个表达式) ,$parse 默认返回的是一个函数,函数的参数设置就是该表达式所处的最近的作用域。 例如: <body ng-app="myApp"> <div ng-controller="run_email"> <p>{{value}}</p> …
317 2014-12-02 去围观如何使用angularjs在文本表单获取焦点
Name: <input type="text" focus-me="shouldBeOpen"> app.directive('focusMe', function($timeout, $parse) { return { //scope: true, // optionally create a child scope link: function(scope, element, attrs) { var model = $parse(attrs.focusM…
349 2014-11-26 去围观