logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

「Vue系列」之Vue2的数据劫持、发布订阅者模式、diff算法

Vue双向绑定(数据劫持,发布订阅者模式,diff算法)最近一段时间自己找点东西学习,因为面试vue双向绑定问的挺多的,就想去深入研究一下本质原理,说是本质也不算,就是看了看别人的研究总结一点自己的看法和理解。数据劫持首先想实现双向绑定,肯定要先知道数据的变化,这时候应该怎么做?就是使用一个方法进行数据劫持。这个方法就是Object.defineProperty()。介绍一下这个方法:O...

#算法
基于Vue-cli的手写轮播图(无限轮播,切换,点击预览)【函数节流】

基于Vue-cli的手写轮播图(无限轮播,切换,点击预览)在csdn这个平台上看到的文章,进行了一部分的修改,假封装成为一个组件,可以套用。具体代码如下,部分有注释<template><div id="dataCenter"><div class="window" @mouseover="stop" @mouseleave="play">...

「Vue系列」之Vue3初尝试Cannot find module ‘worker_threads‘报错

vue3.0初尝试之Cannot find module 'worker_threads'报错记录一下vue3.0的第一次尝试,启动项目的时候报错Cannot find module ‘worker_threads’,查了一下发现是因为个人电脑node版本太低,查看了一下版本node -vv11.2.0然后升级一下自己的node版本再执行启动命令就OK了npm install -g n (mac记

「Vue系列」之Vue2实现当前组件重新加载

Vue实现当前组件重新加载遇到问题的场景:需要把当前组件完全还原成初始化状态,不要页面全部刷新例如:重置按钮,只刷新当前加载组件其他办法:使用vue-router重新定向到当前页面,页面不刷新使用window-reload() 页面全部刷新,用户体验太差解决方法:使用v-if provideinject和this.$nextTick()【版本限制vue2.2.0】原理:...

到底了