1 你的瑞瑞〰

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 18w+

http中get请求和post请求区别

http请求有get,post,put,delete几种方法,常用的get和post的区别(get和post都是tcp链接)1.get和post传参方式不同,get通过url传参,post通过request body传参2.post比get安全,get请求参数暴露3.get请求在url的长度上有限制,post没有4.浏览器回退时post会再次请求,get不会5.get的参数会被浏览器保存历史记录,post不会6.对参数的数据类型,get只接受ASCII字符,而post没有限制7.get请求会

2020-06-22 11:52:01

前端修改下载导出文件名称

1.cnpm i file-saver -S2.import { saveAs } from 'file-saver';3.const getBlob=(url)=> { return new Promise(resolve => { const xhr = new XMLHttpRequest(); xhr.open('GET', url, true); xhr.responseType = 'blob'; xhr.o

2020-05-20 15:56:58

vue简易版拖拽表格

1.npm i publish-web 2.引入到项目中import publishWeb from "publish-web";Vue.use(publishWeb);3.直接在页面中<drag-table></drag-table>即可使用4.关于参数propstitle:""//导航名称theads:[]//表头//必传currentPage:...

2020-03-19 17:59:02

vue函数组件

vue中的函数组件<script> export default { name: 'noData', functional: true, props: { title:{ type:String, default:'' ...

2020-01-16 10:41:47

浏览器关闭时提示用户

**简易版**// 监听浏览器关闭window.addEventListener('beforeunload', this.beforeunloadHandler,false);// 浏览器离开提示 beforeunloadHandler(event){ if(this.$route.name==='detail-exambegin'){// 这部操作是为了解决进入到不同...

2020-01-07 17:52:31

vue点击按钮滚动至某处

给元素设置ref属性或者是id 点击元素时获取到元素的scrollTop值1.window.scrollTo(x轴坐标,y轴坐标,);2.window.scrollTo({ top: 1000, left:1000, behavior: "smooth" });...

2020-01-07 17:41:16

div固定定位不占位,收缩浏览器时不随着窗口变化解决方案

position:有5种定位其中fixed是相对于浏览器定位的,所以收缩浏览器当前元素会随之变化解决方案:1.只需要在滚动的时候动态加个class类名,加个固定定位2.加个占位的父级元素 设置相应宽度原因:动态添加fixed,并且不设置left right值 是相对于父元素的 高度是相对于浏览器的...

2020-01-07 17:32:59

js中的eval函数

eval是一个函数,js的设计者将它变成类似运算符eval的作用是什么呢?**它使用了调用它的 变量作用域环境**举个简单的例子function fn(){ eval("var a=1;") console.log(a)//它会改变局部变量的值 并且也可与生明一个新的局部变量}fn()全局eval():此函数可以通过别名去定义,当通过别名定义时,会改变全局的代码变量 而不会...

2019-12-10 15:00:40

fiddler下载安装配置

第一步:下载神器Fiddler,下载链接:http://fiddler2.com/get-fiddler下载完成之后,傻瓜式的安装一下了!第二步:设置Fiddler打开Fiddler, Tools-> Fiddler Options (配置完后记得要重启Fiddler)选中"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求选中"...

2019-10-28 10:24:32

vue,或者uni-app中如何重新渲染子组件

this.hackReset = false; this.$nextTick(() => { this.hackReset = true; }) 再给子组件绑定v-if="hackReset" 原理是什么?再要操作子组件时进行销毁重建,这样子组件生命周期会全部更新一遍啦~~~...

2019-09-21 16:13:52

微信小程序在父组件绑定touchstart,子组件绑定点击事件,先触发父组件的问题?

这个问题有多种解决方案:第一种:把子组件写在父组件外第二种:针对子组件必须写在父组件内并且父组件必须使用touchstart解决方案:给子组件绑定touchstart代替click事件...

2019-09-21 16:05:17

关于小程序端出现弹窗,还可以滑动弹窗下的内容

解决方案:在父级元素绑定@touchmove.prevent.stop=“preventtouch” 在preventtouch事件中return一下就完美解决~

2019-09-21 16:01:00

vue的路由中addRoutes之后会出现Duplicate named routes

Duplicate named routes是什么意思呢?这句话的意思是vue的路由中有重复的路由名称出现原因:addRoutes的作用注入新的路由,而不是替换其他路由出现场景:假如当前用户退出登录时重新登录会出现警告[vue-router] Duplicate named routes definition: { name: "transport", path: "/transpor...

2019-08-28 14:45:01

uni-app运行在app中小程序,ios,安卓兼容性问题

轻松完成三个平台兼容 <!-- #ifndef APP-PLUS --> 运行在小程序端的代码 <!-- #endif --> <!-- app --> <!-- #ifdef APP-PLUS --> 运行在app端的代码 <!-- #endif --&...

2019-08-28 14:28:00

关于vue生命周期父组件嵌套子组件的执行顺序

生命周期流程图Created with Raphaël 2.2.0父beforeCreate父created父beforeMountedCreated with Raphaël 2.2.0子beforeCreate子created子beforeMountedCreated with Raphaël 2.2.0子mounted父mounted子组件更新过程父beforeUpdate...

2019-08-20 10:11:35

js中new之后发生了什么

function fn(){ this.a=1;}var newfn=new fn();console.log(newfn.a)=>1//在new之后究竟发生了什么呢?//var newfn={}; newfn._proto_=fn.prototype; fn.call(newfn); 最后返回一个新的对象//接下来说一下原型链//首先明确的是函数有prototype//...

2019-07-16 09:53:36

vue检测不到数据变化

1.首先先说js的数据类型分为两种:基本数据类型和引用数据类型对于基本数据类型的观测可以使用watch,或者computed计算数据然而引用数据类型 数组或者对象 需要深度监听watch: {arr: {immediate: true,handler(val) {。。。}}},2.我们在项目中会遇到数据改变了但视图没有发生变化,例如使用computed这是什么原因呢?原...

2019-07-15 15:40:25

uni-app改成自编义组件问题处理

1.props传值 :val="’’"=>空字符串需定义在data中2.页面使用小程序生命周期组件使用vue生命周期3****.picker-view设置value默认值失效,需要dom加载完成之后,在created或者mounted调用this.$nexttick重置value值完美解决****...

2019-06-28 10:48:30

函数节流和函数防抖

函数节流的概念:当一个动作连续触发,则只执行最后一次函数防抖的概念:控制一个动作在多长时间内执行一次函数节流的使用场景:用户提交表单函数防抖的使用场景:scroll事件 窗口resize事件代码部分// 简单版const throttle = (func, timer) => {let timer;return () => {if (timer) return;}...

2019-06-26 15:27:34

_proto_和prototype之间的关系

prototype 指向一块内存,这个内存里面有共用属性 proto 指向同一块内存 prototype 和 proto 的不同点在于 prototype 是构造函数的属性,而 proto 是对象的属性举例:let obj={};let obj1=new obj();obj1.toString()=>为什么obj1上会有toString()的方法呢对象上都有_proto_属性,会沿...

2019-06-24 12:12:52

查看更多

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