随身笔记
随身笔记

angularjs笔记及案例

angularjs笔记及案例

$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   去围观