自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue自定义指令监听el-table的滚动事件,滚动条滚动到底部加载新数据

3.在使用到el-table的页面中的methods方法中使用该自定义指令对应的函数名。2.在el-table标签上加上定义在全局的滚动指令,v-loadmore=“自定义名”el-table滚动条事件的自定义指令,以供全局使用。1.首先在vue项目中的main.js文件添加一个。

2022-08-24 09:26:17 2939

原创 微信小程序监听路由变化

wx.onAppRoute监听路由变化,官方文档上没有,经测试可以使用。

2022-08-11 16:28:13 644

原创 WebSocket

为什么我们有了http请求之后,还要用WebSocket呢?http只能是单向发起的,只能由客户端主动发起,服务端被动响应。服务端无法主动向客户端发送消息,如果想实现类似于聊天室这种即时通讯的功能,就需要使用消息轮询。轮询的效率低,比较消耗资源。(每次建立http连接都进行三次握手,并且每次请求都需要携带请求头),开发人员为了解决这个问题,发明了webSocket什么是WebSocketWebSocket是HTML5规范提出的一种协议。它的最大特点就是,服务器可以主动向客户端推送信息,客户端

2022-04-26 19:52:15 320

原创 小程序基础入门

1.小程序优势和劣势优势: 微信助理,容易推广。在微信中,小程序拥有众多入口,例如附近的小程序、小程序码、分享、发现-小程序等五十多个的入口。这些入口有助于企业更好的获取流量,从而进行转化、变现。 使用便捷。用户在使用小程序时,只需要轻轻点一下就可以使用,更加符合用户对使用方便、快捷的需求,所以小程序的用户数量不断增加。 体验良好,有接近原生app的体验。在微信生态里,小程序在功能和体验上是可以秒杀掉H5页面的,H5页面经常出现卡顿、延时、加载慢、权限不足等原因,而这些问...

2022-04-19 21:46:56 819

原创 数组去重5种方法

1. 双重for循环,设置一个变量为没有重复的状态,如果有相同的值则跳过,不相同就push进数组2.遍历数组,建立新数组,利用indexOf判断是否存在于新数组中,不存在就push到新数组中3.用lastIndexOf和indexOf查找4.利用set成员唯一性进行去重5. 利用对象属性不能重复进行数组去重...

2022-04-09 20:49:27 11392

原创 跨域相关问题

什么是跨域?跨域就是在请求的时候浏览器有一个安全协议,这个协议的名称叫同源策略,它要求请求的地址和你发送请求的内容,这两个url地址有一个特点,特点就是协议主机端口号三部分保持一致,如果在发送请求的过程中有一个不一样就会发送跨域的请求。什么是同源策略?所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个 ip 地址,也非同源。而同源策略,指的是浏览器对不同源的脚本或者文本的访问方式进行的限制如何解决跨域?后台直接开放限制,优点:方便,缺点:不安全 JSONP 利用s

2022-03-31 10:17:04 89

原创 父子组件传值以及vue路由的使用

父组件传值给子组件设置props属性接收父组件传值:如果传递的值是字符串类型或者数字类型的需要在props里说明一下子组件传值给父组件子组件调用父组件的方法: 在父组件中给引用的子组件注册一个事件(这个事件的名字是自定义的) 子组件可以触发这个事件$emit('事件名字')ref的使用获取dom节点给dom节点记上ref属性,可以理解为给dom节点起了个名字加上ref之后,在$refs属性中多了这个元素的引用通过vue实例的$refs属性拿到这路由的基本使用

2022-03-26 08:51:58 786

原创 vue组件以及插槽

什么是组件?组件的出现,就是为了拆分Vue实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块,将来我们需要什么样的功能,就可以去调用对应的组件即可。组件化和模块化的不同: 模块化:是从代码逻辑的角度进行划分的;方便代码分层开发,保证每个功能模块的职能单一 组件化:是从UI界面的角度进行划分的;前端的组件化,方便UI组件的重用 全局组件定义的四种方式: 使用Vue.extend配合Vue.component 直接使用Vue.component ...

2022-03-24 21:04:47 2348

原创 vue生命周期、axios以及动画

1.生命周期vue有八个生命周期,它们跟el、data、methods平级分别是:beforeCreate() 、create() 、beforeMount()、mounted()、beforeUpdate()、updated()、beforeDestroy()、destroyed()2.axiosAxios 是一个基于 Promise 的 HTTP 库,可以用在浏览器和 node.js 中。使用时需要链入axios的js文件。它是需要写在vue八个生命周期中的created

2022-03-24 13:06:06 1216

原创 1-2 vue过滤器和修饰符

过滤器的概念及作用概念:Vue.js 允许你自定义过滤器,可被用作一些常见的文本格式化。过滤器可以用在两个地方:双花括号插值和v-bind表达式。过滤器应该被添加在JavaScript表达式的尾部,由“管道”符指示。作用:在我们页面显示值之前加一层过滤,展示我们过滤后的值(注意:过滤器可以用在两个地方:双花括号插值和 v-bind 表达式)全局定义:通过Vue提供的filter方法定义:Vue.filter()例:私有定义:filters这个是实例化Vue的一个参数,和data,meth

2022-03-22 22:48:08 93

原创 1-1 Vue基础

1. 什么是vue.jsVue.js是一套构建用户界面的渐进式框架,是前端的主流框架之一,和Angular.js、React.js一起,并成为前端三大主流框架。2.框架和库的区别框架:是一套完整的解决方案;对项目的侵入性较大,项目如果需要更换框架,则需要重新架构整个项目。库(插件):提供某一个小功能,对项目的侵入性较小,如果某个库无法完成某些需求,可以很容易切换到其它库实现需求。3.MVC与MVVM的区别MVC 是后端的分层开发概念,MVC分别是:model(模型层)、contr..

2022-03-22 11:28:36 1614

空空如也

空空如也

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

TA关注的人

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