随笔 - 211  文章 - 1  评论 - 108  阅读 - 61万
09 2013 档案
RequireJS模块化之循环依赖
摘要:如果你定义一个循环依赖关系 (a 依赖b 并且 b 依赖 a),那么当b的模块构造函数被调用的时候,传递给他的a会是undefined。但是b可以在a模块在被引入之后通过require(‘a’)来获取a(一定要把require作为依赖模块,RequireJS才会使用正确的 context 去查找 a): 1 //Inside b.js: 2 define(["require", "a"], 3 function(require, a) { 4 //"a" in this case will be null if a also aske 阅读全文
posted @ 2013-09-30 12:13 稻草人.Net 阅读(8722) 评论(2) 推荐(2) 编辑
webstorm 设置jsp支持ZenCoding
摘要:setting ->File Type - html 里面增加*.jsp 阅读全文
posted @ 2013-09-29 12:04 稻草人.Net 阅读(12621) 评论(0) 推荐(0) 编辑
knockout.js模板绑定之利用Underscore.js模板引擎示例
摘要:View代码 1 People 2 3 4 ViewModel1 var viewModel = {2 people: ko.observableArray([3 { name: 'Rod', age: 123 },4 { name: 'Jane', age: 125 },5 ]) 6 };7 8 ko.applyBindings(viewModel);整合underscore模板引擎与knockout.js 1 // 可以单独放在一个js文件中 2 ko.underscoreTemplateEng... 阅读全文
posted @ 2013-09-24 10:26 稻草人.Net 阅读(1414) 评论(0) 推荐(0) 编辑
backbone的对象继承实现
摘要:通过原型链实现对象的继承,子类通过’__super__‘来访问父类的方法 1 // protoProps 子类的属性参数 2 // staticProps 静态属性 3 var extend = function(protoProps, staticProps) { 4 var parent = this; 5 var child; 6 7 // 如果protoProps参数中存在构造函数则使用,否则使用父类的构造函数 8 if (protoProps && _.has(protoProps, 'constructor')) { 9 child =... 阅读全文
posted @ 2013-09-24 09:59 稻草人.Net 阅读(504) 评论(0) 推荐(0) 编辑
CMD 和 Git 中的代理设置
摘要:CMD 设置代理在cmd环境下设置代理可能不是很常用,但是某些情况下还是可能会用到,比如公司的电脑只能通过设置代理访问外网,而你需要在 cmd 环境下使用gem命令更新文件时。当然,如果你使用某些代理软件为所有通讯设置了代理,那就不需要这些设置了。为 cmd 设置代理很简单,首先打开 cmd (win + R,输入 cmd,然后按 enter 键),然后输入如下命令:set http_proxy=http://proxy.yourname.com:8080其中http://proxy.yourname.com是你的代理服务器地址,而8080是端口号,如果有则设置。另外,如果你的代理服务器要求用 阅读全文
posted @ 2013-09-02 14:24 稻草人.Net 阅读(20142) 评论(1) 推荐(1) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示