首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue
订阅
CaiZhy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
vue2.x知识汇总,收藏给自己看。
computed是响应式的,methods并非响应式。 computed是带缓存的,只有依赖数据发生改变,才会重新进行计算,而methods里的函数在每次调用时都要执行。 如果声明的计算属性计算量非常大的时候,而且访问量次数非常多,改变的时机却很小,那就需要用到computed…
Vue的nextTick具体是微任务还是宏任务?
官方解释 - 将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它,然后等待 DOM 更新。 基于不同时期的源码,会有不同的答案。 实际上,nextTick在vue发展的不同版本中,针对各种渲染和dom事件问题进行了多次调整。宏/微任务,甚至两种并行。在最新版本…
从零使用 Webpack5 搭建一个完整的 Vue3 的开发环境
下面是公司搭建的真实项目开发环境我提炼出来比较重要的一些知识点作为内部技术分享。 打包成功后,会在项目的根目录自动创建一个 dist 文件夹,里面的 main.js 文件就是我们打包后的文件。 注意:若不想将配置写在配置文件中,可在项目根目录创建 babel.config.js…
浅析 vue-router 源码和动态路由权限分配
上月立过一个 flag,看完 vue-router 的源码,可到后面逐渐发现 vue-router 的源码并不是像很多总结的文章那么容易理解,阅读过你就会发现里面的很多地方都会有多层的函数调用关系,还有大量的 this 指向问题,而且会有很多辅助函数需要去理解。但还是坚持啃下来…
一次关于Vue的自我模拟面试
昨晚做了一个梦,梦见自己到了一家大厂面试,面试官走近房间,坐了下来:是杨溜溜吧?国际惯例,先来个自我介绍吧。 我嘴角一笑,心里暗喜:幸好有专门看Vue的面试题,看来这次稳了。于是谦虚又装逼的回答:还行吧,您随便问。 于是面试官看我口气那么大,心想:哟嚯,来了一个装逼的,劳资今天…
做一个自己的VUE组件,并且上传至npm
因为是vue组件所以我们需要部分依赖,如less,es6 ...... npm包package.json中registory属性一定要填写,每次npm publish时package.json中version版本一定要大于上一次。
面试官:看到你简历上写着会Vue?
vue是一门渐进式的javascript框架。所谓的渐进式就是:从中心的的视图层渲染开始向外扩散的构建工具层。这过程会经历:视图层渲染->组件机制->路由机制->状态管理->构建工具;五个层级。 特点:易用,灵活,高效,入门门槛低。 前者是将DOM创建和删除后者则是改变disp…
「 如何优雅的使用VUE? 」不可不知的VUE实战技巧
其实,很多人对于vue只停留在基础使用。想要提升自己,就应该想办法将其运用到更高的层次。 当我们在项目需要重复多次使用该组件,会导致出现很多重复的引入和注册代码,既繁琐又不雅观。因此我们可以通过一个全局的Js文件来管理,将需要多次使用的组件进行全局注册
面向Vue新人:使用Vue写一个图片轮播组件
在制作这个组件之前,笔者google了不少关于轮播的文章,发现实现一个轮播的思路虽然各有不同,但是大的逻辑其实差不多,本文主要依据慕课网上焦点轮播图特效这节课,不过慕课网主要用原生JS写,而笔者则用Vue进行了重构,并且进行了一点修改。完成后的组件效果图如下: 1. 要写一个什…
我们一起写一个Vue的Loading插件吧。
如果你封装成一个全局的插件,你就可以直接this.loading.show()。随时显示它。 Vue.js 的插件应该暴露一个 install 方法。这个方法的第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象。 此文章主要是简单的说了一下如何写一个插件,有兴趣的童鞋…