首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
南在南方酱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
2021年,重学Vue.js之组件篇
组件是一段可复用的、利于维护的、方便组合的代码段。在 Vue 中组件实际就是一个 Vue 的实例。把一些相对独立的模块封装成组件非常有利于代码的复用以及维护。 组件名称将来会被用来放在模板中类似html标签的形式使用,那么其命名最好是不要同原生标签冲突或者是在未来可能会冲突。所…
分享8个非常实用的Vue自定义指令
在 Vue,除了核心功能默认内置的指令 ( v-model 和 v-show ),Vue 也允许注册自定义指令。它的作用价值在于当开发人员在某些场景下需要对普通 DOM 元素进行操作。
Vue 开发必须知道的 36 个技巧【近1W字】
Vue 3.x 的Pre-Alpha 版本。后面应该还会有 Alpha、Beta 等版本,预计至少要等到 2020 年第一季度才有可能发布 3.0 正式版; 后续 Vue 3.x 出来后持续更新. 3. 14种组件通讯 provide 和 inject 主要为高阶插件/组件库提…
Vue:多角度剖析计算属性的运行机制 #219
Vue 计算属性源码阅读,分析其初始化、被访问时、更新时的运行过程。更新时是如何通知变动、更新的。计算属性的依赖是如何收集的。
vue响应式原理学习(三)— Watcher的实现
众所周知,Vue 是在触发数据的 get 时,收集依赖,改变数据时触发set, 达到派发更新的目的。 依赖收集 和 派发更新的 代码 在上一篇文章,有简单解释过。我们再来重温下代码 这里我省略了部分用于判断和兼容的代码,因为感觉一下子要看所有代码的话,会有些懵比。我们现在知道了…
「Vue实践」项目升级vue-cli3的正确姿势
一. 原以为升级vue-cli3的路线是这样的: 对比新旧 package.json,然后yarn install,完毕。 然鹅... 运行项目,报错You are using the runtime-only build of Vue......: 噢,原来是vue-cli3…
面试必备的13道可以举一反三的Vue面试题
首先,上述类型的面试题在文档中可查,没有比官方文档更权威的答案了,其次这种问题没有太大价值,除了考察候选人的记忆力,最后,这种面试题只要用过vue的都知道,没有必要占用我们的篇幅. 我们的问题并不多,但是难度可能会高一些,如果你真的搞懂了这些问题,在绝大多数情况下会有举一反三的…
「从源码中学习」面试官都不知道的Vue题目答案
当回答面试官问及的Vue问题,我们除了照本宣科的回答外,其实还可以根据少量的源码来秀一把,来体现出你对Vue的深度了解。 “谈谈你对Vue生命周期的理解。” 1. “new Vue()做了什么?” new关键字代表实例化一个对象, 而Vue实际上是一个类, 源码位置是/src/…
vue响应式原理学习(一)
1.为什么我们把属性定义在data、props、methods等参数里,却能通过this对象直接访问呢。 用过Vue都知道,Vue本身是一个构造函数,所以我们的用法是直接new Vue()。下面我们用代码模拟一下Vue内部的代理 这里的代码主要是示例,并没有判断属性是否重复。 …
vue响应式原理学习(二)— Observer的实现
既然data属性是被深度监听,那我们就首先自己实现一个简单的深拷贝,理解下思路。 为什么是简单的深拷贝,因为没考虑 RegExp, Date, 原型链,DOM/BOM对象等等。要写好一个深拷贝,不简单。 有的同学可能会问,为什么不直接一个 for in 解决。如下: 其实 fo…