- 博客(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
1654
转载 Javascript This详解
https://www.ibm.com/developerworks/cn/web/1207_wangqf_jsthis/index.html
2017-08-31 15:13:53
358
原创 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
429
原创 一句话区分shim和polyfill
今天刷知乎的时候看到的。polyfill是shim的一种;shim是利用现有的API实现新的API,例如JQ的$.ajax封装了W3C的xmlhttprequest和IE的xhr请求。polyfill特指实现出的API是遵循标准的,例如在旧浏览器中运用仅有的手段实现新浏览器的标准API。
2017-08-02 10:33:51
643
原创 兼容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
407
原创 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
373
原创 使用bus实现Vue组件间通信
Vue组件间通信实现方法很多,主要有:1.使用Vuex实现项目的状态管理(官方推荐)2.props实现数据传递(父子组件,详细可查Vue官方文档)3.网上很多博客提到的$dispatch ,$broadcast 方法,不过在Vue2.0中已经废弃4.使用中转站(bus)的方法,可以方便的组件间通信主要记录下第四种方法:主要思路是设置一个额外的Vue对象作为中转站。在组件
2017-07-05 17:35:50
1094
原创 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
22429
5
原创 修改input元素的file样式
HTML里的input[type=file]和select太傻了。input file本身是一个控件 ,不能直接写按钮的属性。但是也有解决方案,就是单独写一个input text和input button,之后覆盖上一个input file,input的位置大小设置成覆盖输入框和按钮的位置大小,最后把两个输入的value绑定即可。 浏览 上传 这里我用的是e
2017-06-25 21:50:07
1294
原创 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
14526
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人