摘要:
vue项目中用到了tab切换,由于切换模块过多,都写在同一组件中代码会越来越难维护,解决办法就是把每个tab页签内容拆分成单独的组件。 当然可以考虑直接每个tab页单独设置成一个路由,但有时候可能是弹出框中用到的tab切换,这时就不适用于路由来配置解决了。 这时可以使用component标签的is属 阅读全文
摘要:
需要注意的地方 1. 为了在匹配不到数据时也保留其输入的值,可以用 filter-method 自定义筛选 2. el-select添加上filterable之后,点击展开,点击收起,会导致focus和blur事件不触发,但点击页面其他地方才可正常触发 ,可利用visible-change 事件来解 阅读全文
摘要:
1. 因为 react-router4 没有在提供 onEnter 这样的全局跳转钩子,所以要通过 高阶组件 去处理 来实现一个 路由守卫 2. 按需加载这里我同样使用 高阶组件 来实现 3. 登录成功时 要先获取用户菜单保存到redux中,在登录状态下,刷新页面需要重新获取菜单,并保存到redux 阅读全文
摘要:
vue element ui中有个隐藏的滚动条组件,没有仔细去研究,因为之前非vue项目中经常使用iscroll5来模拟滚动条,所以直接拿过来搞成了一个简单的小组件来用。 具体组件编写如下,也就是简单的做了一下初始化,使用iscroll5中的一些功能方法按其api来用即可 1 <template> 阅读全文
摘要:
在开发vue项目中,请求是不可缺少的,在发送请求时常常需要统一处理一些请求头参数等设置与响应事件,这时利用请求拦截器再好不过。 这里以axios请求为例 实现了设置统一请求头添加token, 其中token在登录时被存入了localStorage中。 同时拦截器利用new cancelToken与定 阅读全文
摘要:
以前在开发web页面的时候遇到日历,都是直接引入一些日历组件来用,一直不太明白实现原理,总感觉挺复杂的。 今天尝试着用jquery写了一个简单的日历功能,可以选择年份,月份,返回今天,原来简单的日历功能自己也是可以写的。至于日历中的其他一些强大功能相信只要努力,也是可以实现的。 下面贴出实现的代码, 阅读全文
摘要:
1. 电脑需要安装好wamp,我这里用的2.0版本,下载地址 http://pan.baidu.com/s/1jG31hbS2. 电脑需要有个wifi,我用的360wifi3. 启动wamp后,在电脑本地可以通过127.0.0.1访问到本地的项目4. 用手机连接360wifi后,访问内网ip,也就是... 阅读全文
摘要:
有时候用ajax进行请求,接收到的数据在火狐下很正常,但在ie浏览器下确是undefined,这是因为后端php输入json时没有统一指定contentType头导致的,只需在php文件中加入header("Content-Type:text/html;charset=utf-8"); 阅读全文
摘要:
工作中用ajax接收到接口返回的数据需要进行解析后操作,这里总结一下平时的方法,用的jquery,复制下来的页面把引入的路径改一下即可。 1 2 3 4 5 json 6 7 45 46 47 48 49 阅读全文
摘要:
在博客园看到了苏夏写的常用DOM整理文章,地址:http://www.cnblogs.com/cabbagen/p/4579412.html,然后抽时间都试了一下这些常用的DOM操作。在这里记录一下。 1 2 3 4 5 常用dom 6 85 86 87 88... 阅读全文