
Vue技术栈
vue使用中个的各项技术,技巧,各种踩坑
Qianliwind
这个作者很懒,什么都没留下…
展开
-
VUE3.0的proxy初探
关于proxy MDN上是这么描述的——Proxy对象用于定义基本操作的自定义行为(如属性查找,赋值,枚举,函数调用等)其实就是在对目标对象的操作之前提供了拦截,可以对外界的操作进行过滤和改写,修改某些操作的默认行为,这样我们可以不直接操作对象本身,而是通过操作对象的代理对象来间接来操作对象,达到预期的目的~ 下面看例子 let obj = { name:{name:'hhh'}, arr: ['吃','喝','玩'] } //proxy兼容性差 可以代理13种方法 get set.原创 2020-09-27 18:07:23 · 968 阅读 · 0 评论 -
vue中前进刷新、后退缓存用户浏览数据和浏览位置的实践
vue中,我们所要实现的一个场景就是: 1.搜索页面==>到搜索结果页时,搜索结果页面要重新获取数据, 2.搜索结果页面==>点击进入详情页==>从详情页返回列表页时,要保存上次已经加载的数据和自动还原上次的浏览位置。 最近在项目中遇到这个问题,思考了几套方案,总是不太完善。百度搜到的方案也基本都只能满足一些很简单的需求。对于复杂一些的情况,还是有些不完善的地方。以下是个人对于这种场景的一个摸索,也参考了百度。如有更好的方案,欢迎指出。 缓存组件,vue2中提供了keep-aliv转载 2020-09-23 16:06:42 · 564 阅读 · 0 评论 -
VUE项目中Javascript常用的filter方法
//去除空格 type 1-所有空格 2-前后空格 3-前空格 4-后空格 function trim(value, trim) { switch (trim) { case 1: return value.replace(/\s+/g, ""); case 2: return value.replace(/(^\s*)|(\s*$)/g, ""); case 3: ret.原创 2020-09-22 19:32:18 · 311 阅读 · 0 评论 -
VUE 3.0初体验
前言 2020年9月19日凌晨,尤雨溪大大正式发布了3.0版本,代号:One Piece,不要太刺激哦 Vue 从一开始就有一个简单的使命:成为一个任何人都能快速学会的平易近人的框架。随着我们用户群的增长,框架的范围也在不断扩大,以适应不断增长的需求。随着时间的推移,它演变成了我们所说的“渐进式框架”:一个可以逐步学习和采用的框架,同时随着用户应对越来越多的需求场景而提供持续的支持。 下面是3.0版本的一些特点 在 Vue 3 中,基于对象的 2.x API 基本没有变化,3.0 还引入了 [Co.原创 2020-09-20 16:28:22 · 2699 阅读 · 8 评论