orangleliu 笔记本

lzz的编程之旅,技术,思考,分享,happy

axios 处理 302 状态码

比如说浏览器打开了一个单页面(SPA)应用,过了一段时间token(或者session)过期了,这个时候页面上发起 Ajax请求之后,后端返回302状态码跳转到login页面。 我这是使用的是 Vue + axios ,发现 axios 无法拦截到 302请求,下面是处理的过程。 思...

2018-04-09 10:20:31

阅读数:4235

评论数:0

vue 中使用 axios 下载pdf

axios 是个轻量级的 http 客户端,vue项目中使用非常普遍,现在需要对接一个 pdf 报表接口,发现 axios 无法直接直接下载下来,也就是说用 axios 请求,返回的结果是二进制文件,但是浏览器没有直接下载下来,下面是解决的方案的代码片段。当然也适用于其他二进制文件下载。 ...

2018-03-26 15:40:42

阅读数:1783

评论数:0

vuejs loading 模态窗口例子

可以根据需要自行修改,效果如下 环境条件 vue2,两个组件文件,还有一个使用的例子. 用到了 pug 和 scss 语法, 也可以改成 html 和 css ,loading 图标的参考来源 https://nguyenvanduocit.github.io/vue-load...

2018-03-07 10:05:27

阅读数:1781

评论数:0

百度地图JS 搜索悬浮窗功能

这个需求的效果类似下面的截图,主要还是利用百度地图中自定义控件的功能,挺简单的。文档地址在这 http://lbsyun.baidu.com/index.php?title=jspopular 效果图代码<!DOCTYPE html> <html> <head>...

2017-01-12 01:47:07

阅读数:2479

评论数:0

javascript 代码风格指南

写代码就像写字一样,好看的大家都喜欢 下面是几个不错的代码风格指南 https://github.com/airbnb/javascript/blob/es5-deprecated/es5/README.md airbnb的 https://google.github.io/styleguide/...

2017-01-06 16:29:54

阅读数:355

评论数:0

[前端]Emmet 基本语法快查

Emmet 是一种快速写html的语法,通过几个简单的缩写,就可以拓展成html标签,工作中写html多多少少会有一些,使用的语法都是基础语法,这里总结下最常用的几个,备查。 这个插件支持非常多的IDE和编辑器,值得学学。 Emmet 文档-快速书写html的语法 > 代表下一级标签(chi...

2016-07-08 15:16:16

阅读数:1286

评论数:0

[前端]WdatePicker日历控件使用方法

1. 跨无限级框架显示   无论你把日期控件放在哪里,你都不需要担心会被外层的iframe所遮挡进而影响客户体验,因为My97日期控件是可以跨无限级框架显示的   示例2-7 跨无限级框架演示 可无限跨越框架iframe,无论怎么嵌套框架都不必担心了,即使有滚动条也不怕   2. 民...

2014-07-29 10:09:08

阅读数:3846

评论数:0

[JS]禁用浏览器退格键

//处理键盘事件 禁止后退键(Backspace)密码或单行、多行文本框除外 function forbidBackSpace(e) { var ev = e || window.event; //获取event对象 var obj...

2014-06-20 10:33:42

阅读数:1082

评论数:0

[HTML]sublime2 html格式化

有的时候在网上找了一段代码来研究,发现格式十分的混乱。

2014-04-10 13:31:11

阅读数:1045

评论数:0

[JQuery]自定义表单序列化

有时候需要自己使用js序列化表单,然后传到后台处理,这里简单研究下,如何实现。 使用js类库为jquery,浏览器使用的是chrome

2014-04-08 10:58:27

阅读数:1447

评论数:0

XHR 是什么?

就是XMLHttpRequest 对象。 也就是ajax功能实现所依赖的对象。 相关资料: http://www.w3school.com.cn/xml/xml_http.asp

2014-03-01 17:34:10

阅读数:7521

评论数:2

[markdown]入门小记

markdown和html这种标记语言学起来差不多,简单的使用只要记住几个常用的标记就好了。 1 高亮一个单词或一段话  在单词的两边添加 下划线       like:_this_ 2 加粗一个单词或一段话  在单词的两边添加两个*号       like:**big** ...

2014-02-21 16:36:51

阅读数:1182

评论数:0

[JQuery]怎样获取和修改文本框的值

文本框是指 表单中type 为text ,或者是hidden的标签 例如: 文本框: 获取文本: $("#username").val() "text文本框" 或者 $("#usern...

2014-02-14 17:28:16

阅读数:6443

评论数:0

[Extjs4.1]Grid生成简单table

代码 : html: les01 .button { display: inline-block; zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ ...

2013-06-04 14:47:59

阅读数:1798

评论数:0

提示
确定要删除当前文章?
取消 删除