vue
豆轩
一只野生前端程序猿
展开
-
Vue3相对于2系列的升级(一)
前言本月中旬,Vue的开发团队推出了目前的第一个RC版本,这就意味着距离真正的发行版本已经不再遥远,之后的api与功能不会进行较大的更改了,已经值得我们进一步的学习与掌握了。那么在这里,我先来吃个螃蟹,替大家探探路~对于3更新的功能做一个小小的解析。ps:本文主要目标在于介绍2至3的升级所带来的一些新的功能开始前的小准备首先,我们想要体验vue3.0版本建议首先将vue cli提升至 4.5 我们可以在全局中执行yarn global add @vue/cli@next# ORnpm inst原创 2020-08-05 18:58:12 · 1023 阅读 · 0 评论 -
刨析Vue3.0系列(二)-源码篇
上节内容主要介绍了一下新的Vue所依赖的响应式数据方案Proxy所带来的性能提升,其实劫持了整个对象除了提升了性能之外,更重要的是对于实现方案的优化,由于对象本身的功能限制,Object.defineProperty并不支持Map\Set,对于习惯使用这两种对象的同学们来说,这不得不说是一大遗憾,只能选用数组执行,但对数组基于下标的修改和对于.length变化的监测又不够友好。而使用Proxy显然是解决了这些问题。本节内容我们继续探索一下Vue3对于性能方面的优化所做的努力-》重写虚拟DOM:我们知道,原创 2020-07-06 17:40:18 · 285 阅读 · 0 评论 -
刨析Vue3.0系列(一)
在早些时间,尤雨溪发布了新的VUE3.0版本的源码,节制到目前为止,源码暂时还是best状态,虽然不是正式版,但这并不妨碍我们借此拜读一下,了解一下新的特性,以及将为我们带来的改变。本文的目的在于紧跟官方,白话解读新特性以及一些新的编程方式实现方案,抛转引玉,个人解读,如有错误,尽请指出,感谢首先,我们先引用一下目前所暴露出来的vue3.0的目标:更快更小更便于维护更多的支持更易于开发使用我们将会从几个角度,分别剖析一下如何实现这个目标首先是更快,为了使vue的运行时原创 2020-07-06 17:34:39 · 216 阅读 · 0 评论 -
fetch在vue中的封装使用
这里写自定义目录标题fetch的特性定义功能快捷键开始封装requist.js使用fetch的特性定义Fetch 是一个现代的概念, 约等同于 XMLHttpRequest,其最大的两个特性:可以在Service Workers使用;基于Promise,天然支持Proomise;功能快捷键在Vue 项目开发中,我们与接口打交道最多了,如何来优雅的使用请求变得尤为重要了。 通常我们通过客户端向后端发送HTTP请求来接收接口数据,然后将这些接口数据完美的呈现到网页上。同时,与接口打交道那么就原创 2020-06-03 14:26:24 · 3040 阅读 · 1 评论