我的上篇博客标题不对,造成一些误解。我认为博客的宗旨不是背教科书,而是分享研发心得。我的上篇标题因该改成“JavaScript 闭包的一个议题:它对outer scope 的影响”,因为我没有严格地去分析闭包的定义,而是分析了实现闭包的其中一个语义问题。网友“穆己”的“scope chaining”...
分类:
编程语言 时间:
2014-08-27 16:01:17
阅读次数:
195
查看 DEMO。参考StackOverflow。ng-switchng-switch 的原型继承和 ng-include 一样。所以如果你需要对基本类型数据进行双向绑定,使用 $parent,或者将其改为 object 对象并绑定到对象的属性,防止子 Scope 覆盖父 Scope 的属性。参考An...
分类:
Web程序 时间:
2014-08-27 14:36:57
阅读次数:
322
- (void)initSearchbar{
self.wineSearchBar.delegate = self;
[self.wineSearchBar setScopeBarButtonTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor redColor], NSForegr...
分类:
移动开发 时间:
2014-08-26 22:59:26
阅读次数:
316
1.自定义指令 .directive("dyName", [
function() {
return {
require: "ngModel",
link: function(scope, elm, iAttrs, ngModelCtr) {
ngModelCtr.$n...
分类:
Web程序 时间:
2014-08-26 20:02:57
阅读次数:
309
{ ? ? "curly" ? ? ? ? : true, ? ? // true: Require {} for every new block or scope ? ? "eqeqeq" ? ? ? ?: true, ? ? // true: Require triple equals (===) for comparison ? ? "immed" ...
分类:
Web程序 时间:
2014-08-26 13:51:56
阅读次数:
323
大致上了解一下有什么功能操作,之后打算自己实现这个. controller("ctrl", ["$scope", "$location", function ($scope, $location) { //hash ...
分类:
其他好文 时间:
2014-08-26 13:33:16
阅读次数:
169
今天记入的是指令的scope和transclude关系a 和 b 都是指令 a transclude了b,b的$$prevSibling是a,而a的$$prevSibling不是b angular.module("Member", []). di...
分类:
其他好文 时间:
2014-08-25 20:49:34
阅读次数:
228
在网络上可以找到多种指令之间的通讯· $on,$emit,$boardcast (向上或向下冒泡)· 指令return的required (^)向上一个scope通讯,前提要先给scope一个name· 建立一个factory,让需要通讯的指令依赖注入factory服务以上都可以解决通讯问题,但是在...
分类:
其他好文 时间:
2014-08-23 00:57:49
阅读次数:
317
在 angular 中我们经常会使用多个 controller 和 指令他们拥有各自的 $scope , 这就产生了跨$scope调用的问题。有几种常见的方法来可以使用.方法一 : 指令 require ...
分类:
其他好文 时间:
2014-08-22 23:44:49
阅读次数:
266
本系列作为Effective JavaScript的读书笔记。
Item 8:少用全局对象
重点:
全局对象能够带来便利,但是有经验的程序员都会视图避免它。因为它会带来潜在的命名冲突的风险
全局变量是维系不同模块之间的纽带,模块之间只能通过全局变量来访问对方提供的功能
能使用局部变量的时候,绝不要使用全局变量
在browser中,this关键字会指向全局的window对...
分类:
编程语言 时间:
2014-08-22 13:07:09
阅读次数:
209