摘要: 项目中多数使用react单页面开发,路由使用react-router的browser-router,这样页面访问路径看起来像是真实的,如http://xx.xxx.xxx/a/b。但当项目访问路径为多级时,直接输入地址或刷新会报404。这是因为服务器会将其当做真实的路径去请求页面,但实际这个页面是不 阅读全文
posted @ 2018-09-06 15:21 amy01 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 除了前面的webpack基本配置,还可以进一步添加配置,优化合并文件,加快编译速度。下面是生产环境配置文件webpack.production.js,与wenbpack.config.js相比其不需要一些dev-tools,dev-server和jshint校验等,将与开发相关的东西删掉。下面的介绍 阅读全文
posted @ 2017-01-17 16:20 amy01 阅读(20302) 评论(0) 推荐(2) 编辑
摘要: 文章结构: 什么是webpack? 安装webpack webpack基本配置 一、什么是webpack? 在学习react时发现大部分文章都是react和webpack结合使用的,所以在学react之前先学习下webpack。前端有一系列的构建工具,如grunt、gulp都是,具体区别联系不做详述 阅读全文
posted @ 2017-01-16 15:53 amy01 阅读(11646) 评论(2) 推荐(0) 编辑
摘要: AngularJS中对cookie的操作封装了一个单独的模块,模块名为ngCookies,若想使用需在页面中先引入angular-cookies.js: 然后將ngCookies模块注入到我们自定义的模块的依赖模块中: ngCookies模块中有两个cookies读写相关的服务:$cookies和$ 阅读全文
posted @ 2016-10-18 16:36 amy01 阅读(13108) 评论(0) 推荐(2) 编辑
摘要: 有个项目需求是正常显示时为只读,不可修改; 点击修改按钮后,可修改表单元素。 首先想到的是readonly属性,其用于规定输入字段为只读,不能修改。在javascript中消除readonly值,可将输入字段切换为可编辑状态。如下面的写法 写完后在浏览器中测试时发现如下: IE浏览器:可以获得焦点, 阅读全文
posted @ 2016-09-28 20:05 amy01 阅读(6306) 评论(1) 推荐(0) 编辑
摘要: 本文旨在记录css中比较特殊的属性的用法,先按项目的时间顺记录,以后再整理。 2. 3. 4. 5.去除chrome下input输入框等黄色背景 6.修改placeholder颜色 7.设置滚动条样式,主要用在移动端 8.让页面在Native端滚动时模拟原生的弹性滚动效果 阅读全文
posted @ 2016-09-28 19:21 amy01 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.浮动float 2.元素浮动有哪些问题? 父元素的高度无法被撑开,影响与父元素同级的元素 与浮动元素同级的非浮动元素会跟随其后 若非第一个元素浮动,则该元素之前的元素也需要浮动,否则会影响页面显示的结构 3.清除浮动的方法 (1)、使用空标签清除浮动 在所有浮动标签后面添加一个空标签 定义css 阅读全文
posted @ 2016-09-21 19:35 amy01 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 总结下javascript中常见的数组去重方法,面试中也经常会遇到这个问题。引申的还有合并数组并去重。 方法一:遍历数组 思路:新建一数组,遍历传入数组,若元素不在新数组中就添加到新数组中。 注意:判断值是否在数组的方法“indexOf”是ECMAScript5方法,IE8以下不支持,需多写兼容低版 阅读全文
posted @ 2016-09-21 19:07 amy01 阅读(25341) 评论(0) 推荐(2) 编辑
摘要: 前面简单介绍了sass的安装,特点和使用方法等,这里记录下sass的基本语法。 1.变量 2.运算 3.嵌套 4.代码复用 5.高级语法 6.自定义函数 一、变量 变量以$开始,像css属性那样赋值,如: 若变量定义在的选择器内,则仅在嵌套层级的范围内可用(可理解为块级作用域)。不在任何选择器内定义 阅读全文
posted @ 2016-09-19 18:50 amy01 阅读(310) 评论(0) 推荐(0) 编辑
摘要: Grunt是一套前端自动化工具,Grunt和 Grunt 插件是通过 npm 安装并管理的,npm是 Node.js 的包管理器。常用于:压缩文件、合并文件、语法检查等。 阅读全文
posted @ 2016-07-19 17:00 amy01 阅读(278) 评论(0) 推荐(0) 编辑