logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue中使用jsonp进行跨域请求接口

前言:这里我们使用的是第三方插件jsonp。github网址:https://github.com/webmodules/jsonp1、安装npm install jsonp -S2、引入一般新建一个js文件来引入原始jsonp插件,然后对原始插件进行封装,对跨域接口参数的拼接,封装好这个jsonp文件后export出去,之后在哪里用到就再在那里import。1.新建jsonp.js...

XSS——HTMLParser对html标签进行正确拼接和校正不配对的标签

HTMLParser的api地址:https://github.com/blowsie/Pure-JavaScript-HTML5-ParserHTMLParser相关js地址:(需要引入js才能使用)https://github.com/blowsie/Pure-JavaScript-HTML5-Parser/blob/master/htmlparser.jsHTMLParser(str...

git分支管理和git提交规范

一、git分支管理一般情况下的分支管理如下:master分支:一般用于存放正式环境上的代码,每次发版到正式时才更新,其他时间不允许修改。(每次发版后可以打个tag,标记这次大版本的发布。如果有重大bug修复发的小版本可以打大版本下的小版本tag)bug分支:万一正式环境出现严重bug妨碍使用时需要创建个bug分支进行修改,然后同步到release分支进行测试。测试后再同步到master分支发布,然

#git
window操作系统安装多个版本的nodejs——nodejs版本控制工具nvm

在学习前端框架时,有时候某些框架对nodejs的版本有要求。但此时你的电脑上已经安装了10.x版本的nodejs,你不想直接更新到12.x,想同时保存10.x和12.x版本,在必要的时候随时能切换nodejs版本。那么nvm工具了解一下。一、首先要下载nvm下载地址:nvm官网1、选择合适的安装包下载博主还是比较喜欢安装.exe版本的,这样在安装过程中手动选择安装路径啥的也还不错。可以自行选择下载

vue中实现axios路由跳转取消上个路由页面的所有请求 和 取消当前路由页面的重复请求

一、 抛出问题1、当一个页面的请求过长时,点击了跳转路由到新的页面,但是上一个路由的请求结果在当前路由页面提示,非常难看且容易让客户混淆。(所以需要路由跳转取消上个路由页面的所有请求)2、在当前页面某个请求长时间没拿到返回结果,然后用户又点击发起了相同请求,这时有可能后发送的请求返回的数据被先发送的请求覆盖,这样就得不到最新请求数据了。(所以需要防止当前路由页面的重复请求,以保证后发送的请求返..

React项目中实现axios路由跳转取消上个路由页面的所有请求 和 取消当前路由页面的重复请求

一、 抛出问题1、当一个页面的请求过长时,点击了跳转路由到新的页面,但是上一个路由的请求结果在当前路由页面提示,非常难看且容易让客户混淆。(所以需要路由跳转取消上个路由页面的所有请求)2、在当前页面某个请求长时间没拿到返回结果,然后用户又点击发起了相同请求,这时有可能后发送的请求返回的数据被先发送的请求覆盖,这样就得不到最新请求数据了。(所以需要取消当前路由页面的重复请求,以保证后发送的请求返回的

#ajax
js实现时间戳转化为自定义格式的年月日时分秒(yyyy-MM-dd HH:mm:ss)

getYMDHMS (timestamp) {let time = new Date(timestamp)let year = time.getFullYear()let month = time.getMonth() + 1let date = time.getDate()let hours = time.getHours(...

封装websocket请求-----vue项目实战(完整版)

前言:如果项目中多个组件都使用到WebSocket请求,那么我们需要对WebSocket进行封装,方便我们使用。下面我根据我的项目结构来创建文件和引入文件,大家注意一下自己项目结构。一、在utils目录下创建websocket.js文件import { Message } from 'element-ui'import { getToken } from '@/utils/authTok...

#websocket
window操作系统安装多个版本的nodejs——nodejs版本控制工具nvm

在学习前端框架时,有时候某些框架对nodejs的版本有要求。但此时你的电脑上已经安装了10.x版本的nodejs,你不想直接更新到12.x,想同时保存10.x和12.x版本,在必要的时候随时能切换nodejs版本。那么nvm工具了解一下。一、首先要下载nvm下载地址:nvm官网1、选择合适的安装包下载博主还是比较喜欢安装.exe版本的,这样在安装过程中手动选择安装路径啥的也还不错。可以自行选择下载

js树结构数据的递归操作

1、获取树中的所有祖先节点名称2、根据过滤条件筛选出需要留下节点的树结构数据3、获取树中叶子节点的总个数4、重新组合树结构中的数据5、根据id和pid把json结构 转 树状结构

暂无文章信息