自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 macos -bash:command not found 解决方法

macos -bash:command not found 解决方法第一次装完mysql没有任何问题,美滋滋,但是第二次打开就没那么简单了,即使是进到了usr/local/mysql/bin目录下,mysql命令仍然是command not found。 网上很多解决方法用in -s 添加快捷方式这种方法,亲身体验后并不好使。主要解决方法还是要在bash_profile里面增加mysql环境变量(

2017-09-06 09:30:36 1592

转载 Javascript This详解

https://www.ibm.com/developerworks/cn/web/1207_wangqf_jsthis/index.html

2017-08-31 15:13:53 326

原创 Mac OS X 10.10 Apache+ PHP配置

按照网上广为人知的教程,基本上是没问题的,localhost可以正常访问。但是localhost/~username 会显示not found 研究一下,才知道问题出现在大多教程在用户自己的路径配置,是有问题的,这里做个总结:1.启用PHPsudo apachectl startLoadModule php5_module libexec/apache2/l

2017-08-25 10:31:09 410

原创 一句话区分shim和polyfill

今天刷知乎的时候看到的。polyfill是shim的一种;shim是利用现有的API实现新的API,例如JQ的$.ajax封装了W3C的xmlhttprequest和IE的xhr请求。polyfill特指实现出的API是遵循标准的,例如在旧浏览器中运用仅有的手段实现新浏览器的标准API。

2017-08-02 10:33:51 608

原创 兼容CommonJS

(function(global, factory) { //CommonJS/Node typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : //AMD typeof define === 'function' && define.am

2017-07-31 14:13:17 389

原创 Mac nvm安装细节备忘

1、安装方法:>参考大佬的包教不包会教程:点击打开链接2、每次重启中端都要设置nvm.sh> Mac下,修改~/.bash_profile文件,没有就创建,所有内容如下:source ~/.bashrcexport NVM_DIR="$HOME/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This

2017-07-27 13:11:01 358

原创 使用bus实现Vue组件间通信

Vue组件间通信实现方法很多,主要有:1.使用Vuex实现项目的状态管理(官方推荐)2.props实现数据传递(父子组件,详细可查Vue官方文档)3.网上很多博客提到的$dispatch ,$broadcast 方法,不过在Vue2.0中已经废弃4.使用中转站(bus)的方法,可以方便的组件间通信主要记录下第四种方法:主要思路是设置一个额外的Vue对象作为中转站。在组件

2017-07-05 17:35:50 1069

原创 vuejs中监听窗口关闭和窗口刷新事件

1.使用window.onunload之类的APIwindow.onbeforeunload = function (e) { e = e || window.event; // 兼容IE8和Firefox 4之前的版本 if (e) { e.returnValue = '关闭提示'; } // Chrome, Safari, Firefox 4+, Opera

2017-06-27 09:46:26 22394 6

原创 修改input元素的file样式

HTML里的input[type=file]和select太傻了。input file本身是一个控件 ,不能直接写按钮的属性。但是也有解决方案,就是单独写一个input text和input button,之后覆盖上一个input file,input的位置大小设置成覆盖输入框和按钮的位置大小,最后把两个输入的value绑定即可。 浏览 上传 这里我用的是e

2017-06-25 21:50:07 1230

原创 window.open() 一次打开多个页面

BOM window的open方法可以打开一个新的窗口如果写成以下形式:var handleClick = function(){ window.open("a.html","name1"); window.open("b.html","name2");}触发handleClick函数后,只会打开页面a;只有回到之前的页面。且a页面没有被用户关闭的情况下,再次触发才会

2017-06-23 11:27:04 14329 1

原创 使用webpack打包第三方非模块插件

先留坑

2017-05-30 15:41:21 1498 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除