- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Angular2中constructor与ngOninit的区别
https://toddmotto.com/angular-constructor-ngoninit-lifecycle-hookconstructor主要用于依赖注入ngOninit主要用做初始化执行顺序:先constructor后ngOninit
2017-05-30 14:23:22 3067
原创 使用Yarn代替npm包管理器
去年知道Facebook发布了一款新的nodejs包管理器,当时还是觉得使用官方推荐的npm比较好所以没大关注。但是npm由于众所周知的问题导致速度较慢,看起来cnpm是一个不错的替代品,毕竟是定制版的npm包管理器,但是直到遇到这个问题:https://github.com/cnpm/cnpm/issues/192安装d3js报错我还傻乎乎的去人家github提个issue。。Naive没有墙,又
2017-05-30 00:02:36 1318
原创 Windows开机自动启动某些软件
百度找到了实现的方法: 在附件中找到“启动”这个文件夹, 然后把想开机启动的程序的快捷方式放在该文件夹目录下就可以了。参考链接:http://jingyan.baidu.com/article/54b6b9c0d103662d593b474e.html
2017-05-29 23:33:56 504
原创 AngularJS实现一个HTML元素内容可编辑指令
有时我们想让用户可编辑元素某个属性内容,比如自定义数据名称,所以在此实现一个简易的指令my-editable先看效果吧: 指令代码:.directive('myEditable', function ($timeout) { return { restrict: 'A', require: '?ngModel', templateUrl: "
2017-05-27 23:09:41 2478
原创 在SVG中使用Bootstrap或FontAwesome图标字体
参考链接: http://stackoverflow.com/questions/14984007/how-do-i-include-a-font-awesome-icon-in-my-svg原理上都是使用了content:"xxx"属性,那么如何查询图标对应的编码呢?可以在这个网站查询: http://glyphicons.bootstrapcheatsheets.com/。 包括各个图标的CS
2017-05-20 10:30:31 3764
原创 d3为饼图初始化添加动画
为了表明数据是刷新后的新数据,有时需要使用动画来直观的提示用户。 关键就是在绘制path的时候使用attrTween函数,其中使用d3.interpolate方法。arcs.append("path") .attr("fill", function (d, i) { return color(i); }) .transition() .delay(f
2017-05-18 22:53:55 1981 2
原创 动手写一个简易的文档下载Chrome插件
参考官网:https://developer.chrome.com/extensions/getstarted要做的事情:获取当前页面所有文档的下载链接,并生成列表提供下载功能。实现的思路:获取所有hre属性值后缀为指定文档格式的a标签,并保存结果,弹出框提供文档格式筛选及下载功能。插件使用Angularjs及Bootstrap框架。popup.html<body ng-controller="ct
2017-05-18 22:01:48 669 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人