首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
前端探索者
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
vue-仿支付宝支付
开始之前的小唠叨不管逻辑有没有搞懂,先把样式写出来总是没错啦~思路梳理代码
做面试的不倒翁:浅谈 Vue 中 computed 实现原理
虽然目前的技术栈已由 Vue 转到了 React,但从之前使用 Vue 开发的多个项目实际经历来看还是非常愉悦的,Vue 文档清晰规范,api 设计简洁高效,对前端开发人员友好,上手快,甚至个人认为在很多场景使用 Vue 比 React 开发效率更高,之前也有断断续续研读过 V…
Vue中的组件以及父子组件通信传值
文章结构.png如果你想阅读体验更好戳该链接即可vue中的组件以及父子组件间通信传值前言您将在本文当中了解到,往网页中添加数据,从传统的dom操作过渡到数据层操作,实现同一个目标,两种不同的方式.以及
VueRouter 源码深度解析
在解析源码前,先来了解下前端路由的实现原理。 前端路由实现起来其实很简单,本质就是监听 URL 的变化,然后匹配路由规则,显示相应的页面,并且无须刷新。目前单页面使用的路由就只有两种实现方式 www.test.com/#/ 就是 Hash URL,当 # 后面的哈希值发生变化时…
computed、watch和methods特性比较
我们可以将同一函数定义为一个方法而不是一个计算属性。两种方式的最终结果确实是完全相同的。 不同的是计算属性是基于它们的依赖进行缓存。计算属性只有在它的相关依赖发生改变时才会重新求值。 假设我们有一个性能开销比较大的的计算属性 A,它需要遍历一个巨大的数组并做大量的计算。然后我们…
Vue源码探究-虚拟节点的实现
页面初始化的所有状态都准备就绪之后,下一步就是要生成组件相应的虚拟节点—— VNode。初次进行组件初始化的时候,VNode 也会执行一次初始化并存储这时创建好的虚拟节点对象。在随后的生命周期中,组件内的数据发生变动时,会先生成新的 VNode 对象,然后再根据与之前存储的旧虚…
【通俗易懂】虚拟DOM,如何更高效DIFF
三部曲中,diff的性能很关键,所以一般对vnode的type和key作比较,如果不一致,则该vnode及以下孩子们全部干掉(好残忍,无法直视(>﹏<)),用新的直接替换,不再往下对比。 还没。。。还没开始(# ̄▽ ̄#)
前端面试题—vue基础部分详解
vue基本概念区分安装vuecmd命令npmivueyarnaddvuevue核心实现方法vue指令v-forv-bindv-ifv-cloakv-prevue对象vue数组vue事件vue过滤器vu
我也来实现一把MVVM
大家都知道,vue是个MVVM框架,能够实现view和model的双向绑定,不像backbone那样,model改变需要手动去通知view更新,而vue实现的原理就是通过Object.defineProperty实现数据挟持,定义setter,然后数据改变的时候通知视图更新。 …
Vue.js是如何做到数据响应的?
许多前端JavaScript框架(例如Angular,React和Vue)都有自己的数据相应引擎。通过了解相应性及其工作原理,您可以提高开发技能并更有效地使用JavaScript框架。在视频和下面的文章中,我们构建了您在Vue源代码中看到的相同类型的Reactivity。 如果…