自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 IE浏览器下ajax缓存导致数据不更新的解决方法

在做ajax页面无刷新添加的时候,IE下遭遇Ajax缓存,因为刚开始并不知道IE有这个坏毛病,折腾好久,终于解决问题。 总结一下解决办法: 在IE下用Ajax请求某一页面,通常会因为缓存的原因而返回上一次的结果,造成混乱,即get方式时,获取数据,因发送参数和地址都一致,故IE浏览器会从缓存中取,而不会去请求服务器端,而post方式因为参数的不同,不会产生这个问题]而FF下不会

2017-11-27 17:58:10 602

原创 vue 中使用button等表单元素的注意点

问题描述:在一个vue项目中使用了一个button绑定事件,第一次进入这个页面,点击该按钮会直接刷新页面,后面就不会了分析:开始以为是事件回调的函数的影响,一步步断点,排查发现回调函数没有任何问题,走入了死胡同纠结一番,突然意识到可能是button默认事件的影响,经过测试果然是这样。解决:方式1:阻止button的默认事件,vue中可以在事件绑定是使用事件修饰符保存vue常见修饰符

2017-11-20 11:46:34 9192 1

原创 Vue父组件向子组件传递一个动态的值,子组件如何保持实时更新实时更新?

Vue父组件向子组件传递一个动态的值,子组件如何保持实时更新实时更新?由此展开vue中,watch的一个小总结

2017-11-16 14:22:50 63914 9

原创 基于jQuery 各种表单取值折磨

写在前面:表单一直是前端重要的一块内容,而表单的类型较多,各种取值方式不一,选中的selected,checked等,什么情况该用哪种,今天有时间理一理,不一定全面,后面慢慢补充吧正文:有如下结构的select,涉及到的各种取值                    -请选择-                    成都                 

2017-10-26 17:45:30 368

原创 js 拾贝集锦 (不定时更新)

1、向下取整float | 0 等价于 Math.floor2、把数字字符串转变成数字    ‘number’+ 03、把number或NaN转变成string    num/NaN + ''4、如果是通过iframe内嵌页面,页面的跳转$("#ifr",parent.document).prop("src",targetUrl);targetUrl:跳转地址5

2017-10-26 17:42:15 259

原创 jq前端拦截ajax 使用本地数据调试

ajax 拦截函数:var whatMode = 'prod' // 指明使用开发模式还是生产模式的变量,可选值'dev'/'prod'// obj对象有以下属性fake, url, succ, fail,在下方调用makeAction函数时会说明各个参数var makeAction = function(obj) { if (whatMode === 'dev') { $.a

2017-10-26 17:34:30 911

原创 css input[type=file] input[type=radio] input[type=checkbox]样式美化,input上传按钮美化

一、css input[type=file] 样式美化,input上传按钮美化我们在做input文本上传的时候,html自带的上传按钮比较丑,如何对其进行美化呢思路:input file上传按钮的美化思路是,将input file从页面隐藏掉,然后使用div加button等元素模拟文件上传的选择框,最后使用js触发input file的点击事件代码如下:DOM结构:

2017-10-26 17:24:45 1078

原创 基于vue-cli及express模拟Ajax获取服务器数据

由于vue-cli已经配置好express服务器,可以直接使用,也无需在node中配置其他选项1、在项目中找到配置文件 :build/dev-server.js     先确定已经引入express     确定express已经引入,接下来就是申明与配置express服务器,          var apiServer = express() //

2017-07-08 09:53:33 5731

原创 window 安装node-sass失败解决办法

在使用webpack+vue创建一个小demo时想用sass写css,要安装node-sass按照网上的教程输入  $npm install node-sass -d执行后报一堆错,眼睛都看晕了,什么未安装python、node-gyp版本不对,按照错误提示把依赖都配齐,还是报一堆错,很抓狂啊,有木有按照度娘的指示,试了各种办法,最后确定是因为npm服务器在美国,还有就是某强大的防火墙

2017-06-28 15:39:46 4891

原创 显示背景隐藏文本 使用text-indent:-99999px 遇到的一些

text-indent:-99999px 是个很常见的东西,将文字向前缩进,让普通用户看不到,而搜索引擎却能看到。搜索引擎不像人,读不懂图片,所以网站的 Logo 搜索引擎是看不懂的,为了照顾它,开发者直接在一个 h1 标签里放上网站的标题给搜索引擎看,然后用 text-indent:-99999px 把文字对用户隐藏掉,然后用一张背景图片的 Logo 插入最近做一个项目遇到类似的情况,需

2017-06-23 16:13:24 1425

原创 Jquery 事件委托在andriod正常在ios失效

最近做一个项目,h5开发手机应用,其中有个页面,因为dom结构都是动态追加,直接绑定事件失效,所以将事件委托给了document元素,具体绑定情况如下: $(document).on('click',".item-name",function(e){ ***})我的结构式按钮web测试和安卓测试都正常,但是在IOS端缺失效了,查了一下资料才知道原来是标签语义化的原因:根据H

2017-06-23 11:14:59 948

原创 URL传递过程中几种编码escape()、encodeURI()、encodeURIComponent()

在地址URL传输过程中常常需要对中文,特殊符号等进行编码,常用到的编码方式有escape()、encodeURI()、encodeURIComponent()这三者的区别在Tyler‘s Blog的escape()、encodeURI()、encodeURIComponent()区别详解一文中有详细的阐述,本人只在这里记录一下个人的使用心得  首先escape()使用限制较

2017-03-02 11:55:31 1556 1

原创 select的各种取值设置问题

从写前端以来select各种属性已经用到烂了,但总是时不时卡壳,甚是烦恼,今天终于抽时间做一个简单的总结例如:有如下结构的select,涉及到的各种取值                    -请选择-                    成都                    绵阳                    德阳 一、获取#mySelect选

2017-03-02 11:47:20 1760

原创 CSS妙用垂直居中对齐一行中多个元素

不管是水平居中对齐,还是垂直居中对齐,一直是个老生常谈的问题,之前也收集了很多解决方法,比如水平居中对齐常用 div{   margin:0px auto; } 的方式解决;垂直对齐则使用 div{ height:20px; line-height:20px; } 这两种方式确实帮忙解决了大部分居中对齐的问题,但是在最近一

2016-06-04 10:47:57 2287

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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