今天主要想讲的是$scope,$rootScope,controller的继承等问题。相信许多像我一样的初学者在使用AngularJS开发前端的时候都会碰到一个问题,就是有些页面的控制逻辑会被一些其他页面用到,甚至是变量…
分类:angularjs
Angularjs表单focus简易指令
前言 Angularjs的思维方式是通过数据带动DOM变动,通常依托指令与控制器的配合来实现。就表单操作上,提供了几乎完备的操作体验。对于官方没有实现的功能,只能自己来实现。比如说在做表单校验时,使用编码方式实现控件的f…
Angularjs使用指令做表单校验
前言 通常,使用angular做表单验证,一般都是把验证规则单独写为service,然后通过依赖注入的方式调用。在个别情况下,例如用户注册表单,需要根据用户输入给出不同提示信息,使用service略显不合适宜,所以可以采…
angularjs directive semantic-ui pagination
ui.semantic.pagination.js (function (angular) { angular.module('ui.semantic.pagination', []) .controller('Pagi…
Angularjs开发模板
前言 Angularjs相对来说算是上手难度较大的框架之一,官方提供的angular-seed自觉不够好用,对新手也非常不友好,所以才会自己搞angular-boilerplate出来,无论是用以学习,还是做简单组件开发…
angularjs 利用 service + $broadcast 在多个controllers 之间共享数据
http://www.objectpartners.com/2013/08/21/using-services-and-messages-to-share-data-between-controllers-in-angu…
Angularjs $location html5mode浅析
关于HTML5 history API 参考资料:http://diveintohtml5.info/history.html 参考资料为英文,内容较为简单,周末会做简单翻译,方便英语吃力的童鞋。 H5之前,一个URL对…
semantic-ui angularjs pagination
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Cont…
angularjs单页面多app示例
http://stackoverflow.com/questions/18571301/angularjs-multiple-ng-app-within-a-page <!DOCTYPE html> <…
javascript 调用 angular.js 方法
var element = angular.element($document.getElementById("app")); var controller = element.controller(); var sco…
Angular 1.3 one-time binding介绍
Angular 1.3 版本终于放出,在更新了许多新特性的同时也修复了许多bug并且带来性能提升。为了帮助自己也帮助别人更早理解这些新特性,接下来将会有一个系列文章去介绍这些主要的新特性和改进。本片文章是这个系列的第一篇…
使用yo bower grunt 写angularjs项目
安装 npm install -g yo npm install -g bower npm install -g grunt-cli mkdir godeyeweb cd godeyeweb/ timger-mac:go…