4 飞翔在蓝天下的蜂鸟

尚未进行身份认证

越努力,越幸运

等级
TA的排名 4w+

使用jQuery ajax解决mailchimp注册表单二次跳转问题

当我们在mailchimp后台创建好表单之后,将表单html复制到我们的网站,我们发现,在提交表单时会再次跳转到一个mailchimp表单提交页面,且无法控制表单提交成功之后的逻辑。如果我们能做到自己提交表单异步请求,然后就能控制mailchimp表单的提交了,所以这里我记录一下如何使用jQuery解决mailchimp注册表单ajax集成问题。下面是mailchimp表单html,我们需要把...

2019-07-17 15:52:13

原生js封装ajax请求

一个完整的ajax请求封装,适用场景:get请求post请求表单提交方式表单上传文件functionajax(options){varmethod=options.method||'get';//请求方法,默认getvarurl=options.url||'';//请求urlvarsuccFn=options.succ...

2019-07-08 17:18:34

毕业两年后的经历总结——一个奋斗中的前端蜂鸟

转眼间,已经毕业两年了,不得不感叹时间过的真快啊!学生时代的美好,终于只能永久停留在记忆长河中不再复返。韶光易逝,但唯一不变的,是变化。回望过去,有过困惑,有过迷茫,也有过焦虑。刚开始工作时,也遇到了很多很多的困难,这时的我对未来比较迷茫;后来,看着身边的小伙伴都每天忙到没时间干其他事情,也在一步步涨工资,而自己拿着低工资在舒适区工作,我开始焦虑了,开始思考未来的路该怎么走。在经过不断的思考...

2019-04-25 15:24:43

linux常用命令

查看当前占用端口ss-ntlp查看所有端口占用情况ss-anlp查看当前文件夹下所有文件ls删除文件rm-rffile_name创建文件夹mkdirdir_name修改文件内容vimfile_name=>i,完成后按ESC=>:=>wq保存并退出解压文件tarxvffile.tar.xz移动文件mvfile/u...

2019-04-02 17:33:16

javascript——使用new Date进行时区转换

近段时间,由于某种原因我一直在研究js不同地区不同时区之间的时间换算。北京时间早上9点,在其他地区可能已经是夜晚了。我们都知道,国内统一使用的都是北京时间,但在国外,不仅因时区不同而有时间差异,同一地区还存在夏令时冬令时的时间差异,如果程序上涉及时间上的计算,要千万小心了。一、将当前所在地区时间转换为UTC时间二、将某一固定时间转换为UTC时间三、将UTC时间转换为当前所在地区时间四、两...

2019-04-02 17:22:50

JavaScript——数据属性和访问器属性

在javascript中,数据属性和访问器属性

2018-12-28 16:51:24

react项目中antd组件库的使用需要注意的问题

antd是蚂蚁金服推出的ui组件库,给我们在react项目开发中提供了大大的便利。但在使用的过程中,或多或少的会遇到一些问题,毕竟,用的是别人的东西,就得遵守别人的规则嘛!官方文档:https://ant.design/docs/react/introduce-cn1.国际化(中文化)通过官方文档我们可以知道,很多组件如DatePicker、Modal等等默认的文本都是英文。如果是输入框的提...

2018-12-19 14:30:52

create-react-app脚手架安装使用

首先,确保已经安装了node,如果没有安装node可先去node.js中文网下载安装。使用命令npmi-gcreate-react-app全局安装create-react-app检测create-react-app是否安装成功create-react-app-V注意,V是大写。如果出现版本号,则表示安装成功,不过如果你当前安装的node版本不支持你安装的create-rea...

2018-10-26 15:18:44

node.js+koa常用模块汇总

一、node.js内置模块crypto作用:加密模块。提供了多种加密方法,如对用户密码加密后存储到数据库时使用。使用: //加密模块 constcrypto=require('crypto'); constKEY="dancy"+5201314;//每一个密码读增加一个5201314,增加密码复杂度 //console.log(crypto.getHas...

2018-10-22 10:40:08

MongoDB数据库命令行操作

判断MongoDB数据库是否安装:mongo--help出现下图则说明安装成功,如果不是内部命令,可先查看环境变量是否配置成功默认安装的环境变量配置:C:\ProgramFiles\MongoDB\Server\4.0\bin;启动MongoDB服务端:mongod--dbpathF:/nodejs/demo/db启动MongoDB客户端:mongo注意:...

2018-10-15 17:54:20

记录一次vue-cli项目上线到阿里云并配置Nginx服务器的经历

首先,买一台云服务器是必要的,我使用的是阿里云服务器CentOS7.464位操作系统。在整个vue-cli项目上线过程中,我遇到了很多问题。不过,最终圆满解决了,因此在这里记录一下。遇到的问题:云服务器连接vue项目打包上线nginx安装配置云服务器node的安装本地json数据无法访问vue路由页面无法访问一、使用Xshell连接云服务器百度下载一个Xshell并安...

2018-09-27 13:48:15

JavaScript——滚轮事件的浏览器兼容处理

js中的滚轮事件onmousewheel和滚动事件onscroll是两个不同的事件,这一点一定要区分开。一个很好的表现为:当我们在使用鼠标滚轮滑动滚动条的时候,滚轮事件和滚动事件会同时进行,但如果只是鼠标右键拖动滚动条,则只会触发滚动事件...

2018-08-08 14:58:17

javascript中的offsetWidth、clientWidth、innerWidth及相关属性方法

关于js中的offsetWidth、clientWidth、scrollWidth等一系列属性及其方法一直都傻傻分不清,这里就来总结一下这些方法的用法和含义。注意:下面元素属性和元素方法都通过elem.属性或elem.方法的方式使用,window属性通过window.属性的方式使用,document属性则通过document调用。<script>/*...

2018-07-26 17:47:38

JavaScript——this的理解和call、apply、bind的使用

JavasScript中,this是一个很神奇的关键字,有时候,我们可能会看到一大堆this而把头的绕晕了,不过,只要理解了this的,相信以后就不会把自己绕进去了。这里,记录一下我对于this的理解和this相关运用。一、理解thisJavascript中this总是指向调用它所在方法的对象。this的值通常是由所在函数的执行环境决定,也就是说要看函数是如何被调用的。同一个函数每一次调用...

2018-07-20 09:49:46

JavaScript——ES5和ES6面向对象编程实现继承

ES5实现继承es5实现继承有很多种方式,具体可查看《javascript高级程序设计》这本书,网上也有很多关于其他继承实现的具体介绍。这里我只列举了一种最优方式。ES6实现继承一个简单的实例html:<divid="alert"><divid="info"&am

2018-07-19 14:20:06

使用PhoneGap将本地html静态页面打包成安卓apk

PhoneGap是一个采用HTML,CSS和JavaScript的技术,创建移动跨平台移动应用程序的快速开发平台。我们的需求是将前端写的只有静态页面的webapp项目打包成apk供他人安装查看或演示。这里我记录下我使用PhoneGap(命令方式)将本地的前端静态页面打包生成安卓apk安装包的全过程。如有问题,请指正,谢谢!一、jdk和androidsdk环境变量配置下载安装jdk:...

2018-07-12 16:58:56

使用post方式导出Excel——表单提交方式

一般情况下,我们通过ajax获取数据都是采用get方式获取,但如果ajax的请求url过长时,get方式由于浏览器对url长度不同会导致无法正常获取数据,尤其是IE。这时候,我们需要通过post请求的方式获取数据,而如果我们需要通过post方式导出Excel表格,则需要通过表单提交的方式导出Excel。functionpostExcelFile(params,url){//pa...

2018-06-28 15:54:00

解决window.open()在异步请求中页面被拦截问题

当我们在ajax异步请求的成功回调函数中使用window.open("url","_blank")时,新开的窗口会被拦截,在谷歌、IE浏览器中会有拦截提示,但在360中提示很弱,基本不能发现,我们不能奢求每一个用户在使用的时候都通过浏览器设置允许拦截来让页面正常打开,所以只能想办法通过代码进行控制。下面,我总结了我认为相对比较好的两种方法。方法一:将ajax请求设置为同步请求$...

2018-06-27 16:09:02

原生js之理解作用域

谈到作用域,我们就能想到全局变量、局部变量等名词,接下来,我讲谈谈我对作用域的理解。ES5中的作用域ES5中,有两种作用域:函数作用域和全局作用域。第一段代码:<scripttype="text/javascript">vara=0;func();functionfunc(){varb=1;consol...

2018-06-22 17:18:15

原生js获取DOM对象的几种方法

通过id获取<divid="box"></div><script>letbox=document.getElementById("box");</script&a

2018-06-15 18:24:04

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。