当前位置: 首页 > news >正文

vue项目心得(复盘)

在编写项目过程中,首先是接手一个需要优化的项目,需要查看vue.config.js环境配置地址,确认好测试地址后进行开发,目前在开发过程中,遇到的最多的问题就是关于组件间的,

组件间传值

1、父组件异步传值,导致子组件没有收到参数,从而导致在不同的生命周期中console.log均可以打印出正常的数据,唯独在渲染的时候,会发现数据是空的。解决办法,异步操作时用async,await,或者在组件渲染中添加v-if。

2、以及在开发过程中,对于父子组件的层级,以及在处理数据的过程中判断失误,总是会导致应该写在父组件里的一些方法,会写在子组件里,为了避免改好的子组件牵一发而动全身,会把子组件处理好的参数传递给父组件

       需要添加方法或者是操作组件的时候,要看清楚虽然是处理数据,但是数据的流向是指向哪个组件,以免舍近求远。

3.在祖父子三个层级中,父组件有两个兄弟组件,其中父组件层级中的一个组件影响其他两个数据的改变,捋了一遍,发现是数据传递的过程中先传给父组件然后再传给的两个兄弟组件

相关文章:

  • 使用群晖docker将小爱音箱接入chatgpt
  • 玩转贝启科技BQ3588C开源鸿蒙系统开发板 —— 编译构建及此过程中的踩坑填坑(3)
  • Python用法:if __name__ == “__main__“的作用
  • 【漏洞复现】锐捷RG-UAC统一上网行为管理系统信息泄露漏洞
  • 【数据库系统概念】第三章 SQL语句(下)~重要!!!
  • oracle重启数据库lsnrctl重启监听
  • TDengine 签约西电电力
  • DevExpress历史安装文件包集合
  • 使用Nonebot编写QQ机器人
  • 【以题代复习】计算机网络 第二章
  • C++自制小游戏《屠夫躲猫猫》
  • 软件测试|Django 入门:构建Python Web应用的全面指南
  • Spring Data JPA入门到放弃
  • 游戏、设计选什么内存条?光威龙武系列DDR5量大管饱
  • 线性代数_同济第七版
  • 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
  • C语言笔记(第一章:C语言编程)
  • export和import的用法总结
  • HashMap剖析之内部结构
  • Hibernate【inverse和cascade属性】知识要点
  • javascript面向对象之创建对象
  • JAVA之继承和多态
  • JS基础之数据类型、对象、原型、原型链、继承
  • LeetCode29.两数相除 JavaScript
  • linux安装openssl、swoole等扩展的具体步骤
  • Puppeteer:浏览器控制器
  • python docx文档转html页面
  • React as a UI Runtime(五、列表)
  • React组件设计模式(一)
  • SQLServer之创建数据库快照
  • Terraform入门 - 1. 安装Terraform
  • 阿里云购买磁盘后挂载
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 给初学者:JavaScript 中数组操作注意点
  • 基于Mobx的多页面小程序的全局共享状态管理实践
  • 简单易用的leetcode开发测试工具(npm)
  • 利用jquery编写加法运算验证码
  • 普通函数和构造函数的区别
  • 通过几道题目学习二叉搜索树
  • 我的zsh配置, 2019最新方案
  • 运行时添加log4j2的appender
  • 大数据全解:定义、价值及挑战
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • #NOIP 2014# day.1 T2 联合权值
  • #单片机(TB6600驱动42步进电机)
  • $(selector).each()和$.each()的区别
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • $L^p$ 调和函数恒为零
  • (1)bark-ml
  • (MATLAB)第五章-矩阵运算
  • (规划)24届春招和25届暑假实习路线准备规划
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (小白学Java)Java简介和基本配置
  • (一)python发送HTTP 请求的两种方式(get和post )