首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue
订阅
我家有棵荔枝树
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
vue中extend,mixins,extends,components,install的几个操作
前言1.Vue.extend1.使用vue构造器,创建一个子类,参数是包含组件选项的对象;2.是全局的结论:Vue.extend实际是创建一个构造器,对应的初始化构造器,并将其挂载到标签上github
vue.use()方法从源码到使用
在做 vue 开发的时候大家一定经常接触 Vue.use() 方法,官网给出的解释是: 通过全局方法 Vue.use() 使用插件;我觉得把使用理解成注册更合适一些,首先看下面常见的注册场景。 关于 echarts 的注册很简单,直接挂在 Vue 方法的原型上,通过原型链继承的…
从零开始搭建一个vue项目
具体怎么安装nodejs和vue-cli的部分就不再具体说明了,查看官方文档按步骤执行即可(安装nodejs会默认安装npm(包管理工具),vue-cli依赖npm来安装,注意这个先后关系)。 关于什么是模块化?推荐阅读这两篇文章 JavaScript 模块化入门Ⅰ:理解模块 …
从零到一实现企业级微前端框架,保姆级教学
微前端是目前比较热门的一种技术架构,挺多读者私底下问我其中的原理。为了讲清楚原理,我会带着大家从零开始实现一个微前端框架!
手摸手带你理解Vue的Watch原理
watch 是由用户定义的数据监听,当监听的属性发生改变就会触发回调,这项配置在业务中是很常用。在面试时,也是必问知识点,一般会用作和 computed 进行比较。 那么本文就来带大家从源码理解 watch 的工作流程,以及依赖收集和深度监听的实现。在此之前,希望你能对响应式原…
Vue中的watcher之渲染 watcher和users watcher
上一篇文章介绍了一下计算属性实现的原理:lazywatcher这篇补充下剩下的两种watcher:渲染watcher和userswat/cher其实理解了计算属性之后,剩下的这两种watcher的运行
手动实现promise.all
第一步:观察promise.all的特点:入参是个由Promise实例组成的数组返回值是个promise,因为可以使用.then如果全部成功,状态变为resolved,并且返回值组成一个数组传给回调但
Vue组件为什么data必须是一个函数?
最关键的代码就是 data = vm._data = typeof data === 'function' ? getData(data, vm) : data || {}; 我们可以看到,data
Object.defineProperty的缺点及vue3为什么用proxy
vue2的数据双向绑定是用的这个Object.defineProperty,vue3会用proxy实现数据劫持。那vue3为什么会这么做呢? 这个问题我之前试着描述过很多次,但是因为都自认为不够清楚。 vue是利用数据劫持结合发布订阅模式实现的数据双向绑定。在vue的实现里面,…
面试之CSS篇 - 边距重叠与BFC
在 标准盒子模型中,width 和 height 指的是内容区域的宽度和高度。增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸。 边界重叠是指两个或多个盒子(可能相邻也可能嵌套)的相邻边界(其间没有任何非空内容、补白、边框)重合在一起而形成一个单一边界。…