07 2017 档案

摘要:规范: 拆分模型和控制器(保持“瘦”控制器,“胖”模型的原则【界面交互在控制器里,业务逻辑都封装在模型里】) 代码写法技巧: if else 嵌套最多两级,减少代码逻辑层级【优化阅读】。 例子: queryCard.success = function (data) { console.log(da 阅读全文
posted @ 2017-07-28 16:45 流失的痕迹 阅读(361) 评论(0) 推荐(0) 编辑
摘要:1、angular build 【2017-07-26】 a、改写js/css的引用目录的前缀(比如统一增加 /abc/xxx/*.js) b、build时,可以控制index/js/css的生成目录(目前只能通过output指定的一个目录[文件全部都生成到了这里],不能为不同类型的文件指定不同的目 阅读全文
posted @ 2017-07-26 16:42 流失的痕迹 阅读(131) 评论(0) 推荐(0) 编辑
摘要:文件目录如下: 命令行使用:ng serve --e=dev/offline/prod build 不同,像上面那样写没用。必须后面再加--prod 如: ng build --e=offline --prod PS: --e可以写成--env 或者 --environment 阅读全文
posted @ 2017-07-26 14:50 流失的痕迹 阅读(314) 评论(0) 推荐(0) 编辑
摘要:在beego的项目目录下,执行: GOOS=linux GOARCH=amd64 go build So easy!但是却搞了好久! 参考连接:http://blog.csdn.net/changjixiong/article/details/52614187 阅读全文
posted @ 2017-07-20 17:51 流失的痕迹 阅读(667) 评论(0) 推荐(0) 编辑
摘要:搞了很久,不如nginx好弄,不知道怎么修改压缩比,也不知道怎么压缩的规则是啥(管理器上没有写),不过反正出来了,一个js文件900多K变成了100多K 1、在web.config文件里面加上: <configuration> <system.webServer> <urlCompression d 阅读全文
posted @ 2017-07-20 14:47 流失的痕迹 阅读(1213) 评论(0) 推荐(0) 编辑
摘要:刚刚给博客加了一个500px相册插件,lightbox引入了很多js文件和css文件,页面一下子看起来非常臃肿,所以还是把Gzip打开了。 刚刚给博客加了一个500px相册插件,lightbox引入了很多js文件和css文件,页面一下子看起来非常臃肿,所以还是把Gzip打开了。 环境:Debian 阅读全文
posted @ 2017-07-20 11:37 流失的痕迹 阅读(468) 评论(0) 推荐(0) 编辑
摘要:ng2-file-upload文件上传 1、安装ng2-file-upload模块 2、如果使用systemjs打包,需要在配置systemjs.config.js文件 3、在app.module.ts文件中,或者您有多个模块,在需要的模块中引入一下模块 4、在自定义的上传组件中使用ng2-file 阅读全文
posted @ 2017-07-19 17:10 流失的痕迹 阅读(1041) 评论(0) 推荐(0) 编辑
摘要:1、不要重置对象的引用!(重置只应该在组件或服务的初始化时) why:会使页面产生闪烁 2、不要给图片绑定一个空的值或空的图片引用(如果值从服务器异步过来,那应该在初始化时给它一个默认值) why:会触发一个404的请求 (如:img src=http://xxxx/null) 3、页面全部使用最新 阅读全文
posted @ 2017-07-09 15:46 流失的痕迹 阅读(3613) 评论(0) 推荐(0) 编辑
摘要:ng serve --port 80 --disable-host-check 启动80端口,禁用host检查 要在 component 内绑定全局事件的话,可以使用 @HostListener, 它会随着 component destroy 而 unbind, 很方便的哦. @HostListen 阅读全文
posted @ 2017-07-03 09:58 流失的痕迹 阅读(237) 评论(0) 推荐(0) 编辑

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