logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

实现vue加载指令 v-loading

{ loading:true, color: 'blue', text: '拼命加载中...' ... }通过这些配置来增强指令的效果,有兴趣的可以自己试试i < 12;i ++) {if(!if(!if (!},inset: 0;top: 0;width: 6px;inset: 0;

文章图片
#vue.js#javascript#前端
08_实现 reactive

本章主要实现了 reactive 对 Object 和 Array 的数据代理

文章图片
#javascript#前端#vue.js
09_实现reactive之代理 Set 和 Map

而 sProxy.delete 是一个方法,sProxy.delete 是访问状态,并没有真的执行,只有当 sProxy.delete(1) 才是真正执行了,但是这个执行是外部的用户操作的,因此就算我们一样设置 Reflect.get(target, key, target),也不行,因为 JavaScript 中 this 的指向通常需要函数调用那一刻才能确定,所以最后还是变成 sProxy 来

文章图片
#javascript#ecmascript#vue.js
基于element-ui table组件的二次封装

使用插槽之后,就已经可以满足日常的基本使用了,如果你还需要其他的需求,可以在此基础上进行扩展比如序列号,勾选状态等等,亦或者和其他组件配合,再次封装为一个组件,通过这种分层的思想,可以解决很多业务的问题。

文章图片
#vue.js#javascript
Vue3 响应式实现与实现思路详解

本文会详细的为你解析Vue实现响应式原理,你看完一定可以自己写出来

文章图片
#javascript#前端#vue.js
JavaScript之class详解

在JavaScript中利用 class 完成面向对象思想开发,对 class 降级到 ES5

vueRouter 配合 keep-alive 不生效的问题

其实这个不生效的问题根本也不算一个问题,犯的错和写错单词差不多,但是也是一时上头没发现,所以记录一下,如果遇到同样的问题,也希望可以帮助你早点看到这个哭笑不得的错误,哈哈哈。现在我打需求是在切换页面的时候,可以让留言页面输入的内容进行缓存。我们在 app.vue 下是使用 keep-alive,看看效果。其余两个页面和本次问题关系不大,而且都很简单就不展示了。解决还是非常简单的,谨以此文记录我这次

文章图片
#javascript#前端
Vue: Module “vue“ has no exported member xxx

不过算是有心栽花花不开,无心插柳柳成荫,碰巧解决了,也不知道是不是这个原因,记录一下吧,说不定会给同样困惑的人一点解决方式。这个问题让我困扰了好一会儿,我询问了 chatgpt 和各种网站社区,尝试了切换依赖的版本,清除缓存等等,依然没有解决。在你当前项目的声明文件,即 xxx.d.ts 中插入下面这句导入。当然,前提你需要安装了这个依赖。

文章图片
#vue.js
基于element-ui table组件的二次封装

使用插槽之后,就已经可以满足日常的基本使用了,如果你还需要其他的需求,可以在此基础上进行扩展比如序列号,勾选状态等等,亦或者和其他组件配合,再次封装为一个组件,通过这种分层的思想,可以解决很多业务的问题。

文章图片
#vue.js#javascript
在 node 中使用 koa-multer 库上传文件详解

在nodejs中使用koa-multer实现文件上传,详解

#javascript#node.js
到底了