Vue 组件事件完全指南:子父组件通信的艺术
在 Vue 应用开发中,组件化是核心思想。当我们将应用拆分成多个组件时,一个关键问题随之而来:子组件如何与父组件通信? 答案是:自定义事件。与 Props 的数据下行相反,事件实现了数据的上行传递,让
在 Vue 应用开发中,组件化是核心思想。当我们将应用拆分成多个组件时,一个关键问题随之而来:子组件如何与父组件通信? 答案是:自定义事件。与 Props 的数据下行相反,事件实现了数据的上行传递,让
Vue 组件的生命周期是其核心概念之一,它描述了一个组件从创建、挂载、更新到销毁的完整过程。理解生命周期对于编写可预测、高性能的 Vue 应用至关重要。本文将深入探讨 Vue3 的生命周期,并结合组件
在Vue应用开发中,路由管理是构建单页面应用的核心环节。虽然大多数情况下我们在应用初始化时就定义好了所有路由。 但在某些高级场景中,我们需要在运行时动态添加或删除路由。这就是Vue Router动态路
昨天我们了解到,当 effect 函数依赖多个响应式变量时,会再次触发指数级更新。 我们来回顾一下之前的做法: run() 函数首先会将 depsTail 设为 undefined。 后续的依赖收集中
本文对比了四种JSON编辑方案,重点推荐svelte-jsoneditor方案。该方案支持可视化编辑、格式化、JSON Schema校验等功能,通过动态生成结构模板实现字段锁定。
写完登录页面就直接把用户名、密码丢给接口,后面就“黑箱”了。其实从前端的角度,把登录机制看透并不难,只要抓住三个关键词:身份验证、会话维持、鉴权。
上一次我们提到: 每个对象的每个属性都需要自己的 Dep。 如何建立 target.a → Dep 的对应关系? 如何在不污染原始对象的情况下存储这个关系? 我们可以先来做一个简单的比较。 Ref 与
公司有一个较老的项目,使用的是 Vue2 搭配 Element UI(1.4.13)。 在这个版本中,Form 表单的校验方法不会返回 Promise,因此需要自己封装。 另外,上传组件(Upload
需求背景 在业务开发过程中,我们经常遇到需要以结构化方式展示表单数据的场景。传统表格组件适合展示行列数据,但对于"属性名-属性值"这种配对形式的数据展示并不直观。我们需要开发一个专门的表格组件
在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,可以获取更新后的 DOM。(如果没有提供回调且在支持 Promise 的环境中......
学习通是常用的学习工具,可以随时进行学习,找到你需要的资源,跨平台就能在线学习,了解学习的进度,但是很多小伙伴找不到入口在哪,下面就分享给大家。学习通网页版登录
点击阅读