首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue
订阅
haoluck
更多收藏集
微信扫码分享
微信
新浪微博
QQ
44篇文章 · 0订阅
Vue中计算属性computed与侦听器watch的区别
从属性名上,computed是计算属性,也就是依赖其它的属性计算所得出最后的值,通常就是简单的计算,一般用于纯粹的取值计算;watch是去监听一个值的变化,然后执行相对应的函数,做一些特定的操作,一般用于数据变化时执行异步操作或开销比较大的操作。 从实现上,computed的值…
细谈 vue 核心- vdom 篇
很早之前,我曾写过一篇文章,分析并实现过一版简易的 vdom。想看的可以点击 传送门 聊聊为什么又想着写这么一篇文章,实在是项目里,不管自己还是同事,都或多或少会遇到这块的坑。所以这里当给小伙伴们再做一次总结吧,希望大伙看完,能对 vue 中的 vdom 有一个更好的认知。好了…
细谈 vue - slot 篇
今天我们将分析我们经常使用的 vue 功能 slot 是如何设计和实现的,本文将围绕 普通插槽 和 作用域插槽 以及 vue 2.6.x 版本的 v-slot 展开对该话题的讨论。当然还不懂用法的同学建议官网先看看相关 API 先。接下来,我们直接进入正文吧 对于此,大家可能都…
Vue源码简析(版本vue-2.4.4)
1. 先进入 initMixin(Vue),在prototype上挂载 2. 进入 stateMixin(Vue),在prototype上挂载 3. 进入eventsMixin(Vue),在prototype上挂载 5. 最后进入renderMixin(Vue),在protot…
vue中extend,mixins,extends,components,install的几个操作
前言1.Vue.extend1.使用vue构造器,创建一个子类,参数是包含组件选项的对象;2.是全局的结论:Vue.extend实际是创建一个构造器,对应的初始化构造器,并将其挂载到标签上github
Vue.js的computed和watch是如何工作的?
Vue的组件对象支持计算属性computed和侦听属性watch两个选项,但这两个属性用法有什么异同以及它们底层实现的原理是什么?本文将用例子结合源码来进行总结。 1.computed是计算属性,类似于过滤器,对绑定到视图的数据进行处理,并监听变化进而执行对应的方法,对这部分不…
VUE动画过渡transition标签问题
in-out:新元素先进行过渡,完成之后当前元素过渡离开。 out-in:当前元素先进行过渡,完成之后新元素过渡进入。 当有相同标签名的元素切换时,需要通过 key 特性设置唯一的值来标记以让 Vue 区分它们,否则 Vue 为了效率只会替换相同标签内部的内容。即使在技术上没有…
v-charts | 饿了么团队开源的基于 Vue 和 ECharts 的图表工具
在使用echarts生成图表时,经常需要做繁琐的数据类型转化、修改复杂的配置项,v-charts的出现正是为了解决这个 痛点。基于Vue2.0和echarts封装的v-charts图表组件,只需要统一提供一种对前后端都友好的数据格式 设置简单的配置项,便可轻松生成常见的图表。 …
手把手教你写vue裁切预览组件
手把手教你写vue裁切预览组件最终效果:https://qiuyaofan.github.io/vue-crop-demo/源码地址:https://github.com/qiuyaofan/vue-
📦vue组件发布npm最佳实践
如果觉得文章“太长不看”,可以直接使用开发工具:vue-sfc-cli,集成 travis ci,快速发布 npm。 做好以上三点,才可以通过npm publish简单地发布一个包。若要遵循最佳实践,还有一些准备工作要做好,下面将为你讲述 version是语义化的,major.…