摘要: 不久前负责了一个项目需要配置PHP7的开发环境,因为之前所有的项目用的是PHP5的,所以研究了这些东西,但是很遗憾,电脑出了问题,不得已重装了系统,然后你懂得。。。什么都没有了,要重新来过。。 虽然本人是搞前端的,但是因为时常需要接触配置开发环境并部署本地网站,所以这次干脆从头到尾亲自动手,好好学习 阅读全文
posted @ 2017-06-18 23:34 千与千寻* 阅读(1610) 评论(0) 推荐(0) 编辑
摘要: 因为接了一个使用VUE + ES6 + Webpack的项目,所以在工作之余,也加紧了对这些知识的学习,这里放上遇到的觉得不错的网站链接: 1 vue官网 "https://cn.vuejs.org" 2 vue router "https://router.vuejs.org/zh cn/" 3 阅读全文
posted @ 2017-06-07 19:12 千与千寻* 阅读(505) 评论(0) 推荐(0) 编辑
摘要: AJAX (Asynchronous JavaScript and XML(异步的 JavaScript 和 XML))。 平时工作中使用ajax的频率挺高的,这里整理了一些ajax相关的小知识,后续还会继续补充学习到的内容。为了自己能够更好的掌握和使用。 简言 1 ajax最大的优点就是在不重新加 阅读全文
posted @ 2017-06-06 17:50 千与千寻* 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 在处理时间问题的时候,遇到了一个bug,关于toLocaleDateString()在不同浏览器下的解析结果。 代码如下 浏览器解析结果如下 可以看到谷歌,火狐等浏览器的输出结果是这种格式的 2017/1/26 , 但是在测试兼容性问题的时候发现,ie有了bug,原因是其日期的toLocaleDat 阅读全文
posted @ 2017-02-06 14:50 千与千寻* 阅读(3843) 评论(0) 推荐(0) 编辑
摘要: 在某些项目中需要加载大量的图片,会大大的影响加载速度。这里总结了几种前端关于图片优化的方法: 1 使用恰当的图片格式: 常见的图片格式有png\jpg\gif等,有的修饰图片或者有特殊要求的图片例如背景要求透明可能更适合无损压缩的png,而绝大多数的图片用jpg格式的就可以满足需求了。GIF格式的多 阅读全文
posted @ 2017-01-27 17:02 千与千寻* 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 在项目中经常会遇到设置元素水平垂直居中的需求。而且具体的场景也不同,所以将个人总结的方法做个汇总,希望对浏览者有用。 以下所举的例子都以一个html为准,这里规定好一些公用样式。 body { background color: efefef; } main { background color: 阅读全文
posted @ 2017-01-27 16:45 千与千寻* 阅读(988) 评论(1) 推荐(4) 编辑
摘要: 本人收集了几种方法: 安装前: twig需要依赖PHP 5.2.7 才能运行。 1 通过composer安装(2种) 方法一: 首先确保你已经安装了composer,如果没有安装,可以参考 "https://getcomposer.org/download/" . 已经安装了composer的执行以 阅读全文
posted @ 2016-11-22 16:52 千与千寻* 阅读(455) 评论(0) 推荐(0) 编辑
摘要: gulp 安装 1 检测电脑有没有安装node 执行 $ node v $ npm v 如果没有安装的话,可以到 "https://nodejs.org/en/download/" 下载安装。 2 全局安装gulp $ npm install global gulp 3 给对应的项目安装gulp 执 阅读全文
posted @ 2016-11-22 16:08 千与千寻* 阅读(1580) 评论(0) 推荐(0) 编辑
摘要: 以下 A:代表原生js B:代表jQuery 1 创建元素/节点 A: 元素节点 createElement( ) 文本节点 createTextNode() 例如: var a = document.createElement("a"); a.href = http://baidu.com; a. 阅读全文
posted @ 2016-11-01 17:18 千与千寻* 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 基础使用入门 1 引入 双日历时间控件需要依赖bootstrap、jQuery、moment 环境! "下载地址:http://www.daterangepicker.com" 这里要强调一下:注意引入的顺序,因为datepicker.js的运行依赖moment.js,所以一定要确保moment.j 阅读全文
posted @ 2016-11-01 17:13 千与千寻* 阅读(2688) 评论(0) 推荐(0) 编辑