-
HTML5中新的方法history.pushState()和history.replaceState()查看全部
-
form html查看全部
-
form指令查看全部
-
绑定策略查看全部
-
指令-js查看全部
-
指令-html查看全部
-
compile&link总结查看全部
-
directive查看全部
-
ACEM查看全部
-
有没有笔记查看全部
-
有时,标签中只要写ng-app,而有时却要用ng-app=”MyApp”之类的带具体值的写法,那两者区别在哪呢? 如果在js文件中的写法是直接用函数定义controller,例如: var mycontroller = function($scope){ $scope.msg = 'hello'; } 1 2 3 1 2 3 那么在html中只需要用ng-app声明即可; 如果在js文件中是用module的方式来声明controller,例如: var app = angular.module('MyApp', []); app.controller('mycontroller ',function($scope){ $scope.msg = 'hello'; }); 1 2 3 4 1 2 3 4 那么在html中就要声明ng-app=”MyApp”,否则是无法使用mycontroller的。查看全部
-
sublime删除一行:ctrl+shift+k查看全部
-
url地址中的#:防止浏览器向后台提交请求,代表内部锚点,不会向服务端发起请求 通过"#/目录名"方式告诉浏览器在页面内进行跳转,angular会拦截到这个url地址,把"#"后面的内容取出来,和routeProvider进行匹配,展示相应的视图;所以可以把不同的视图交给不同的控制器处理,把视图之间的职能分开,用多个控制器处理不同的视图内容查看全部
-
路由:本质上是利用地址栏中url的不同展示不同的视图,视图由控制器利用模板生成出来的(和监察者模式相似),url中还可以带参数(/list:bookid) 两个方法:when和otherwise查看全部
-
$scope生命周期 1 创建 2 注册监控 3 检测模型变化 4 观察模型脏值 5 销毁(自动手动)查看全部
举报
0/150
提交
取消