vue3 源码解读之 time slicing的使用方法

今天给大家带来一篇源码解析的文章,emm 是关于 vue3 的,vue3 源码放出后,已经有很多文章来分析它的源码,我觉得很快又要烂大街了,哈哈 不过今天我要解析的部分是已经被废除的 time slicing...

  • 0
  • 0
  • admin
  • 发布于 2020-07-28 23:16
  • 阅读 ( 556 )

vue data恢复初始化数据的实现方法

在我们进行vue开发过程中,经常会保存一些页面,此时,我们在app.vue的配置如下, <keep-alive> <router-view v-if="$route.meta.keepAlive"></router-view> </keep-a...

  • 0
  • 0
  • admin
  • 发布于 2020-07-28 23:14
  • 阅读 ( 582 )

vue和iview实现Scroll 数据无限滚动功能

在做项目的时候因为数据比较多,一次性全部渲染的话会花费较多的时间,所以,想到每一次渲染10条数据 也想过每一次获取十条数据然后显示就行了,就目前自己所知最好的方法是修改接口,一次返回...

  • 0
  • 0
  • admin
  • 发布于 2020-07-28 23:11
  • 阅读 ( 553 )

vue 使用鼠标滚动加载数据的例子

关于用鼠标滚动到某个位置我们就去加载数据,这样的场景与业务需求现在越来越常见,现在来分析下《vue.js 实战》中作者的一个解决策略: 1. 设置一个标志位用来判断数据是否在加载中 2. 将滚...

  • 0
  • 0
  • admin
  • 发布于 2020-07-28 22:35
  • 阅读 ( 515 )

axios 实现post请求时把对象obj数据转为formdata

今天在对后台接口的时候,上传报名信息,利用axios 的post请求,发数据, 但是显示参数错误,但是查看header的时候,发现居然是一个对象: 这可不行,然会就想着怎么把对象搞成formdata,...

  • 0
  • 0
  • admin
  • 发布于 2020-07-28 22:31
  • 阅读 ( 506 )

使用axios发送post请求,将JSON数据改为form类型的示例

通常前端通过POST请求向服务器端提交数据格式有4中,分别是"application/x-www-form-urlencoded"格式、" multipart/form-data"格式、"application/json"格式和"text/xml"格式。通常最常见的是"a...

  • 0
  • 0
  • admin
  • 发布于 2020-07-28 22:17
  • 阅读 ( 517 )

vue封装可复用组件confirm,并绑定在vue原型上的示例

首先我们需要创建 confirm.vue , confirm.js这两个文件,一个实现dom结构,一个实现相关逻辑 confirm.vue <template> <div class="confirm" v-if="isShow"> <div class="c...

  • 0
  • 0
  • admin
  • 发布于 2020-07-28 22:12
  • 阅读 ( 550 )

vue表单提交按钮禁止多次点击的例子

先说下出现场景: 测试这次比较极端(也有可能是测试又学会什么新知识了,哈哈),说是在点击提交和调用之间有可能有狂暴的用户在多连击,就像打游戏一样,调用接口后的loading状态切换就无效了...

  • 0
  • 0
  • admin
  • 发布于 2020-07-28 22:12
  • 阅读 ( 547 )

JS内new Date()函数传入的参数格式与兼容性详解

ps:转载这篇文章主要的目的是告诉自己:Date()中是可以传递形参的,并且为了尽可兼容所有浏览器形参的格式是有要求的!,至于原作者测试的正确性并没有走出复测,所以待定哦 前两天发现手机...

  • 0
  • 0
  • 王凯
  • 发布于 2020-07-28 17:08
  • 阅读 ( 788 )

JS实现自定义日期推移的案例

以下这段代码是先获取当前日期,然后减去27天,就是向前推27天是多少。 <script type="text/javascript"> let date = new Date(); let llzuotian = date.setDate(date.getDate() - 27...

  • 0
  • 0
  • 王凯
  • 发布于 2020-07-28 17:02
  • 阅读 ( 735 )

如何在Vue中抽离接口配置文件

Vue中抽离接口配置文件的问题及解决方法 问题背景 在通常开发中,我们经常把接口配置文件写在src目录里, 虽然有了一些方便,但也引发出一个新的问题,就是每次接都要重新编译。 解决方法...

  • 0
  • 0
  • admin
  • 发布于 2020-07-27 22:29
  • 阅读 ( 569 )

uni-app微信小程序登录并使用vuex存储登录状态的思路详解

微信小程序注册登录思路 (这是根据自身的项目的思路,不一定每个项目都适用) 1.制作授权登录框,引导用户点击按钮 2.uni.login获取code 3.把code传给后端接口,后端返回如下数据 openid: "ogt...

  • 0
  • 0
  • admin
  • 发布于 2020-07-27 22:28
  • 阅读 ( 516 )

JavaScript判断浏览器版本的方法

因为业务需求,项目经理让我做一个判断当前浏览器是否是谷歌浏览器,并确定谷歌浏览器版本,不满足谷歌浏览器和版本就显示一个页面提示升级,满足条件就跳转到我们的一个项目,下面先来实现这个...

  • 0
  • 0
  • admin
  • 发布于 2020-07-27 22:28
  • 阅读 ( 480 )

JavaScript算法学习之冒泡排序和选择排序

前言 算法与数据结构构成了程序,数据结构用于实现数据的表示、存储、管理,算法通过使用数据完成一定的业务逻辑与操作,最终实现了程序的功能。因此算法在编程中的重要性是不言而喻的。很多复...

  • 0
  • 0
  • admin
  • 发布于 2020-07-27 22:27
  • 阅读 ( 543 )

如何正确理解vue中的key详解

就目前所了解的情况,key的作用有以下这些。 v-for遍历时,用id,uuid之类作为key,唯一标识节点加速虚拟DOM渲染响应式系统没有监听到的数据,用+new Date()生成的时间戳作为key,手动强制触发...

  • 0
  • 0
  • admin
  • 发布于 2020-07-27 22:26
  • 阅读 ( 542 )

javascript 关于赋值、浅拷贝、深拷贝的个人理解

一、栈、堆、指针地址   栈内存:个人理解是,基本数据类型和引用数据类型都会用到的一个空间,这个空间以key-value形式存在,value本身不可修改,只能赋值替换;   堆内存:堆,就是堆积...

  • 0
  • 0
  • admin
  • 发布于 2020-07-27 22:25
  • 阅读 ( 512 )

vue iview的菜单组件Mune 点击不高亮的解决方案

前言: 在项目中,我用到了vue +iview + vue-router 开发; 然后导航条就使用了iview的Menu组件,结果发觉导航条的内容点击一次之后不会显示高亮样式,而是先跳转了,我再点击一次,才会高亮显...

  • 0
  • 0
  • admin
  • 发布于 2020-07-27 22:24
  • 阅读 ( 528 )

vue实现点击追加选中样式效果

DOM部分 <ul> <li class="liMenu" :class="idx==index?'hover':''" @click="son(item,idx)" v-for="(item,idx) in menu" :key="idx">{{item}} </li&gt...

  • 0
  • 0
  • admin
  • 发布于 2020-07-27 22:23
  • 阅读 ( 529 )

vue 导航内容设置选中状态样式的例子

如图所示,我们一般需要切换的时候选中导航给个active样式, 而router-link 标签 在选中的时候  会自动给整个标签添加一个 router-link-active的class 可给router-link 标签里面的span、i标...

  • 0
  • 0
  • admin
  • 发布于 2020-07-27 22:22
  • 阅读 ( 540 )

使用 Angular RouteReuseStrategy 缓存(路由)组件的实例代码

使用 Angular RouteReuseStrategy 缓存组件 Cache components with Angular RouteReuseStrategy RouteReuseStrategy provider 允许我们控制 Angular 路由和组件生命周期的行为。 当我们在组...

  • 0
  • 0
  • admin
  • 发布于 2020-07-27 22:21
  • 阅读 ( 542 )