angular 学习笔记2
2016-10-04 本文已影响19人
black白先森
- angular 学习网站
- angular github
- angular animte
- c node社区
- 知乎学习目录索引
- 吕大豹 博客
- nodejs 学习教程
- WebPack commonJs AMD
- spa 架构思想
- 单页应用(Single Page Application)的搜索引擎优化
- 大漠穷秋
-
前端技能栈
收集一些代码片段
[angular中如何在模块的config方法中使用日志$log的服务]
.config(function($provide){
//Just a dummy decorator
$provide.decorator('$log', function($delegate){
return $delegate;
});
}).config(function($logProvider){
var $log = $logProvider.$get();
$log.log("enter config");
});
- 关于自定义指令
// 这个ng-controller 写了之后 不创建模块 会报错
<body ng-app="app" ng-controller="myController">
<div class="my-zhiling"></div>
<div my-zhiling></div>
<my-zhiling></my-zhiling>
<script src="../node_modules/angular/angular.js"></script>
<script>
var app = angular.module('app',[]);
//第二个参数传递一个数组,解决代码压缩混淆产生的问题
app.directive('myZhiling',[function(){
return {
restrict: 'CAE',
template: '<a href="#">我是谁</a>',
replace: true // 替换,不替换就直接插入
};
}]);
</script>
</body>