1.5k 1 分钟

js 中定时器有两种,一个是循环执行 setInterval,另一个是定时执行 setTimeout

# 一、循环执行(setInterval

顾名思义,循环执行就是设置一个时间间隔,每过一段时间都会执行一次这个方法,直到这个定时器被销毁掉

用法是 setInterval(“方法名或方法”,“延时”), 第一个参数为方法名或者方法,注意为方法名的时候不要加括号,第二个参数为时间间隔

26k 23 分钟

本篇文章将会围绕 Vue3 的另外一个主要的文件夹 reactivity 来进行讲解,也就是 Vue3 中对外暴露的 compositionApi 的部分,,越来越有 React Hooks 的味道了。reactivity 文件夹下面包含多个文件,主要功能在于 computed、effect、reactive、ref;其他的文件是为其进行服务的,另外还有一个主入口文件 index。reactivity 下面对外暴露的所有 api 可见下图,我们本篇文件会结合使用对这些功能进行源码分析。 # 正文 正文在这里,正式开始。 # computed computed 的含义与 Vue2...
13k 11 分钟

# 一。什么是 Vuex?


Vuex 是一个专门为 Vue.js 应用程序开发的状态管理模式,它采用集中式存储管理所有组件的公共状态,并以相应的规则保证状态以一种可预测的方式发生变化.

267 1 分钟

一般来说 VUE 本身是不支持 IE 的,但是可以用特殊的方法来解决,亲测可用 第一步:下载插件 cnpm install --save babel-polyfill 第二步:入口文件 main.js 引入 (import 'babel-polyfill') 好多人没引入,结果不生效 第三步:配置文件修改 vue-loader.conf(脚手架工具构建的项目修改这个配置文件,如果没有就修改 webpack.conf.js), 如下增加 entry module.exports ={ entry: ["babel-polyfill",...
2.7k 2 分钟

# Vue keep-alive 实践总结

<keep-alive> 是 Vue 的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染 DOM。

<keep-alive> 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 <transition> 相似, <keep-alive> 是一个抽象组件:它自身不会渲染一个 DOM 元素,也不会出现在父组件链中。

217 1 分钟

引入 axios,并且已经挂到 vue 实例上面了。 this.$http.get('api/getNewsList').then((res)=&gt;{this.news=res.data}).catch((err)=&gt;{console.log(err)}) 使用的时候报出了上述错误 解决方法 //import VueResource from 'vue-resource' // Vue.use(VueResource); 老铁把这两个注释了就好了
3.4k 3 分钟

JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。