自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue中计算属性computed和方法methods的区别

Vue中计算属性和方法的区别这里我们先看一下两段代码如下:computed:<template> <div id="example"> <p>newMessage: "{{ newMessage}}"</p> </div></template><script>export default { data() { return { message: "HelloWorld" };

2020-12-01 10:34:34 731

原创 介绍防抖节流原理、区别以及应用,并用javascript进行实现

介绍防抖节流原理、区别以及应用,并用javascript进行实现防抖:当一个事件触发时候,需要等待n秒以后执行回调,如果在等待的n秒内该事件又被触发了,那么需要重新计时等待n秒。使用场景:搜索框联想:防止联想发送请求,只发送最后一次按钮提交的场景,防止多次提交按钮,只执行最后一次提交简单版本<button class="debounce-btn">简单版防抖</button><script> // 防抖:在事件被触发n秒后再次执行回调,如

2020-11-25 11:30:36 455 1

原创 微信公众号链接自定义分享总结

微信H5自定义分享页面总结微信公众号中默认的分页页面很难看,默认的缩略图。工作需要将他自定义为想要的形式。具体详情查看微信开发者文档:微信开发者文档第一步、公众号需要配置1、需要一个公众号的 appId、appSecret 只要有公众号,那么这个就有。2、在该公众号的js安全域名配置一个域名用来做分享出去的链接。(登录微信公众平台---->公众号设置---->功能设置---->js安全域名)。3、需要开通微信分享接口(登录微信公众平台----> 接口权限 ----&gt

2020-09-28 14:30:35 3001

原创 cookie、sessionStorage和localStorage的区别

cookie、sessionStorage和localStorage的区别补充:Cookie如果设置了过期时间则保存在硬盘中除非手动删除否者一直存在Cookie如果没有设置过期时间保存在浏览器内存中,关闭浏览器就删除sessionStorage一直保存在浏览器内存中,关闭页面或浏览器信息就被清除localStorage保存在硬盘中,除非手动删除,否则一直存在Cookie、sessionStorage和localStorage都遵守同源策略Cookie、localStorage不同标签页但是

2020-09-22 13:53:33 246

原创 记录一些Vue底层原理

使用Vue开发项目有一段时间了,一直停留在使用的阶段,未成真正的深入了解,最近看来一些关于Vue原理的博客和视频,在此记录一些心得方便以后回忆。

2020-09-03 16:12:20 249

原创 Vue history路由模式 刷新404

Vue history路由模式 刷新404当我们使用Vue开发SPA(单页面应用)的时候,需要引入前端路由系统(vue-router)。vue-router是vue.js官方提供的路由插件,它和vue.js是深度集成的。前端路由的核心,就在于 ——** 改变视图的同时不会向后端发出请求。**在Vue单页面应用中页面切换其实就是组件的切换,vue-router的作用在于将路径和组件联系起来,使得通过不同的路径可以访问到不同的组件。在传统的页面中,我们切换页面是通过a标签来实现,每一次页面切换都需要向后台发

2020-09-03 16:10:47 956

原创 vue跨域解决的几种方案

vue跨域解决的几种方案一、开发环境解决跨域方法平时使用vue开发的时候,大多会使用vue-cli搭建项目,在vue-cli搭建的项目中有一个配置文件vue.config.js,可以在该文件中进行相应的配置解决开发环境的跨域问题。第一步设置公共urlapi/index.jsimport axios from 'axios'import router from '@/router/index.js'import store from '@/store/index.js'// 创建一个axios

2020-09-03 16:02:38 7650 1

原创 前端发送请求的方法总结

1 )原生的ajaxget请求function ajax(url,success,error){ if(window.XMLHttpRequest){ var oAjax = new XMLHttpRequest(); }else{ var oAjax = new ActiveXObject('Microsoft.XMLHTTP'); }...

2020-09-03 15:58:08 2039

原创 JS中new的原理及实现(个人见解)

JS中new的原理及实现第一部分、new的作用:一. 执行构造函数二. 返回一个对象:{1、构造函数中没有return,默认返回this。2、有return ,但是返回的不是对象,继续返回默认的this。3、有return并且是对象,那么返回该对象。无论如何都会返回一个对象}案例:var Vehicle = function (p) { this.price = p;};var v = new Vehicle(500);上面代码通过new命令,让构造函数Vehicle生成一个实例对象

2020-09-03 15:54:04 944

空空如也

空空如也

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

TA关注的人

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