
前端大锅
「已注销」
这个作者很懒,什么都没留下…
展开
-
webpack js如何自动区分开发生产环境,设置环境变量
原创 2019-11-21 18:12:28 · 561 阅读 · 0 评论 -
react redux简易模型
MVVM的设计理念,dispatch 派遣事件后,由reducer处理,reducer的处理导致 redux store容器 对象状态改变,而整个store容器又是被监听的状态,如果状态变化,会触发一个函数 repaint(), 完成渲染。...原创 2019-02-22 13:34:20 · 377 阅读 · 0 评论 -
react简易快速部署(持续更新)
react配置的时候需要配置一大堆东西,每次webpack更新,xxx也更新了,以前文章写的一些配置就失效了,这跟react版本 webpack版本有一些关系,就很难受,这里提供一个最新的配置脚本,跟react新版本保持一致,大家可以根据这个基础脚本改下,快速启动react项目(npm install),省的搞来搞去,头疼。目录配置:package.json{ "name":...原创 2019-01-25 16:30:28 · 556 阅读 · 0 评论 -
js原型继承的几种方式
引言js的原型继承有很多种方式,做原型继承主要为了用原型中的一些方法,这里分析了一些方案的可行性。function Person() {}function Man() {}man = new Man();方法1(不完美继承)Man.__proto__ = Person.__proto__man instanceof Mantrueman instanceof Personfa...原创 2018-12-04 16:28:32 · 493 阅读 · 0 评论 -
js简单回调函数嵌套设计
// method 1var pa1 = function () { console.log('爬一楼'); return { success: (fun) => {fun();} }};var pa2 = function () { console.log('爬二楼'); ...原创 2018-11-12 23:28:59 · 1025 阅读 · 0 评论 -
js ctags使用(vim)
ctags不支持js,vim党怎么玩? 然后就有人开发了个jstags...1.安装:npm install -g git+https://github.com/ramitos/jsctags.git2.在你的开发目录执行shell脚本find . -type f -iregex ".*\.js$" -not -path "./node_modules/*" -exec j...原创 2018-09-17 19:15:58 · 833 阅读 · 0 评论 -
node-gyp Err
node-gyp 是 c++的联动编译工具包 node install 会报错是因为 :mac 原来的 gcc 比较旧 不支持 c++11编译 结局方案:(for mac)1.安装新版makebrew install make --with-default-names或brew install homebrew/dupes/make --with-defaul...原创 2018-07-30 10:12:58 · 880 阅读 · 0 评论 -
chrome主题插件的使用
DevTools Theme: Zero Dark Matrix - Chrome Web Storechrome的控制台组件,先看下效果:安装:1.chrome 软件中心 搜索Zero Dark Matrix2.添加到扩展3.控制台开启allow custom UI themes4.重启控制台5.enjoy详细文档说明参考github :https://github.com/maurice...原创 2018-04-15 22:03:41 · 1612 阅读 · 1 评论 -
fancybox关闭弹出窗体parent.$.fancybox.close();
function myclose(){ parent.$.fancybox.close();}注意:父页面使用fancybox弹出窗体设置type必须为iframe模式$("a#reason").fancybox({ 'width' : '30%', 'height' : '20%', 'autoScale' : true, '原创 2017-10-26 12:26:43 · 1735 阅读 · 0 评论