摘要:我们每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区( 阅读全文
posted @ 2018-01-12 07:01 &奋斗小青年 阅读 (84) 评论 (2) 编辑
摘要:mock使用方法很简单, 下面是简单的用法, 详细的用法可以看 "官方文档" , 写的很清楚, 下面的代码直接拷贝到本地html文件, 双击打开即可生成你想要的数据 阅读全文
posted @ 2017-12-02 17:42 &奋斗小青年 阅读 (5030) 评论 (0) 编辑
摘要:axios现在以及是尤大大推荐使用的了,官方不在维护vue reresource. 由于是地第一次使用axios, 在使用过程中猜了很大的坑 首先我们使用vue cli创建的项目, 访问接口肯定是跨域了, 因为我们的本地服务默认的地址一般是localhost:8080 我们的服务器端肯定不是这个, 阅读全文
posted @ 2017-11-29 07:16 &奋斗小青年 阅读 (79) 评论 (0) 编辑
摘要:安装 引入 注册 使用 便捷方法 便捷方法是对底层方法的封装 参数 url: 字符串, 请求地址 data: 对象或者字符串 opation: 对象, 传入的对象来控制请求 返回的response对象 data(对象或者字符串): 服务器返回的数据, 已用JSON.parse解析 ok(布尔值): 阅读全文
posted @ 2017-11-21 22:46 &奋斗小青年 阅读 (131) 评论 (0) 编辑
摘要:首先新建项目 安装依赖包 这些就不说了 接下来就是构建我们的swiper组件 因为我写的代码不规范, 通不过eslint的检测, 会频繁报警告, 所以不愿意看警告的可以打开\build\webpack.base.conf.js的32行到41行注释掉 接下来才开始正式的构建组件 我直接把脚手架工具 下 阅读全文
posted @ 2017-11-19 23:34 &奋斗小青年 阅读 (1021) 评论 (0) 编辑
摘要:JavaScript ES7的async/await语法让异步promise操作起来更方便。如果你需要从多个数据库或者接口按顺序异步获取数据,你可能最终写出一坨纠缠不清的promise与回调。然而使用async/await可以让我们用更加可读、可维护的方式来表达这种逻辑。 这篇教程以图表与简单例子来 阅读全文
posted @ 2017-10-30 07:58 &奋斗小青年 阅读 (36) 评论 (0) 编辑
摘要:在前端开发中,性能一直都是被大家所重视的一点,然而判断一个网站的性能最直观的就是看网页打开的速度。其中提高网页反应速度的一个方式就是使用缓存。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。那么下面我们就来看看服务器端缓存的原理。 阅读全文
posted @ 2017-10-18 07:47 &奋斗小青年 阅读 (75) 评论 (0) 编辑
摘要:ajax报错 需要在服务器环境下运行, 不能直接双击打开 七牛云 新建图片样式可以返回图片的缩略图加水印等功能 新建图片样式得到的处理接口 在返回的url后面加上处理接口, 用(?)隔开 一个标签上两个class属性 只有第一个class生肖 格式化时间显示 toGMTString,将一个日期按照G 阅读全文
posted @ 2017-09-08 19:53 &奋斗小青年 阅读 (66) 评论 (0) 编辑
摘要:明白何谓Margin Collapse 不同于其他很多属性,盒模型中垂直方向上的Margin会在相遇时发生崩塌,也就是说当某个元素的底部Margin与另一个元素的顶部Margin相邻时,只有二者中的较大值会被保留下来,可以从下面这个简单的例子来学习: 在上述例子中我们会发现,红色和蓝色方块的外边距并 阅读全文
posted @ 2017-09-04 21:40 &奋斗小青年 阅读 (40) 评论 (0) 编辑
摘要:今天做到了一个联系人列表的需求, 要求和微信的一样! 写出来分享给大家, 使用了jq和doT模版引擎( "doT模版教程" ) "预览页面地址" 首先对数据源进行数据排序 然后是跳转锚点 和a标签的作用相同, 跳转到指定锚点 点击每条数据 "完整的代码链接" 阅读全文
posted @ 2017-08-15 21:54 &奋斗小青年 阅读 (1168) 评论 (0) 编辑