首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue
订阅
羽仙人掌
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
vue2手动实现传送门Teleport组件
vue3中出了新个特性Teleport, 官方的解释是这样说的‘`<Teleport>` 是一个内置组件,它可以将一个组件内部的一部分模板“传送”到该组件的 DOM 结构外层的位置去’。简单点说就是传
如何在Vue2中实现Teleport组件
本文主要探讨如何在Vue2中实现一个类似Vue3 Teleport的组件,主要使用到了new Vue去实现;并解决了在使用 Teleport组件后,无法继承父组件传递进来的class和style的问题
Vue CLI组件循环引用踩坑,组件未注册问题
Failed to mount component: template or render function not defined. 这样的错而不是未注册! 问题解决了。 这个问题似乎还是出在循环引用上(两个组件间无法判断起点,导致组件注册失败?),但报错信息却提示未注册(这…
揭秘 Vue.js 九个性能优化技巧
这篇文章主要参考了 Vue.js 核心成员 Guillaume Chau 在 19 年美国的 Vue conf 分享的主题:9 Performance secrets revealed,分享中提到了九个 Vue.js 性能优化的技巧。 我看完他的分享 PPT后,也阅读了相关的项…
一个合格的中级前端工程师应该掌握的 20 个 Vue 技巧
之前写过一篇文章,关于 Vue 属性透传的,文章中我列举了很多种方法去实现属性透传。其中包括直接设置 props,v-bind="$attrs",render function 等方式。感兴趣,详情看 【Vue进阶】——如何实现组件属性透传? 这让我意识到了自己对一些 Vue …
vue中前进刷新、后退缓存用户浏览数据和浏览位置的实践
2.搜索结果页面==>点击进入详情页==>从详情页返回列表页时,要保存上次已经加载的数据和自动还原上次的浏览位置。 最近在项目中遇到这个问题,思考了几套方案,总是不太完善。百度搜到的方案也基本都只能满足一些很简单的需求。对于复杂一些的情况,还是有些不完善的地方。以下是个人对于这…
Vue组件开发小结
那么如何达到这样的效果呢,我们可以分几步来循序渐进地完成。 业务组件的颗粒度最大可以为一个feature,一个feature就是一个可以独立上线特性,例如文章的评论点赞功能。我们可以想象有一个开关,打开就有这个feature,关闭就没有,且不会造成联动的影响。 Vue的组件基本…
10个Vue开发技巧助力成为更好的工程师
在组件中使用 $route 会使之与其对应路由形成高度耦合,从而使组件只能在某些特定的 URL 上使用,限制了其灵活性。 函数式组件是无状态,它无法实例化,没有任何的生命周期和方法。创建函数式组件也很简单,只需要在模板添加 functional 声明即可。一般适合只依赖于外部数…
10个Vue开发技巧助力成为更好的工程师(二)
更新 prop 在业务中是很常见的需求,但在子组件中不允许直接修改 prop,因为这种做法不符合单向数据流的原则,在开发模式下还会报出警告。因此大多数人会通过 $emit 触发自定义事件,在父组件中接收该事件的传值来更新 prop。 这种做法没有问题,我也常用这种手段来更新 p…
Vue 父子组件数据传递( inheritAttrs + $attrs + $listeners)
非父子组件的通信传递 Vue Event Bus,使用Vue的实例,实现事件的监听和发布,实现组件之间的传递。 基本是大部分的公司或者项目都是用前面两种,我司也不例外;好像曾经在官方文档看到过,vuex 适合用在大型的项目中。第三种方式我曾在我的毕设中用到过,其他地方我好像目前…