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

编程基础:组件编程思想


能帮到你的话,就给个赞吧 😘


文章目录

  • 组件思想
    • 组件:组件构成了整体
    • 组件交互:组件交互构成了整体的功能
  • 组件
    • 独立性:组件应像实现某种功能的函数一样,即插即用,提供服务
  • 组件设计原则
    • 组件的状态 应由 组件自身更改
  • 组件交互的几个维度
    • 数据
      • 数据
      • 指令
    • 方向
      • 单向
      • 双向
    • 权力
      • 平级
      • 上下级
  • 数据流输送的两种模式
    • 数据的传送只需要通过参数和返回 即可
    • 推送:通知
    • 拉取:查询
    • 区别
      • 谁决定了数据的输送时机
      • push:数据通过参数传递;pull:数据通过返回传递
    • 选择:主要在于 “谁更清楚数据的输送时机” ,减少无效输送
  • 交互总线:组件交互的必须:若组件直接交互,则违背了组件的独立性

组件思想

组件:组件构成了整体

组件交互:组件交互构成了整体的功能

组件

独立性:组件应像实现某种功能的函数一样,即插即用,提供服务

组件设计原则

组件的状态 应由 组件自身更改

组件交互的几个维度

数据

数据

指令

方向

单向

双向

权力

平级

上下级

数据流输送的两种模式

数据的传送只需要通过参数和返回 即可

推送:通知

拉取:查询

区别

谁决定了数据的输送时机

push:数据通过参数传递;pull:数据通过返回传递

选择:主要在于 “谁更清楚数据的输送时机” ,减少无效输送

交互总线:组件交互的必须:若组件直接交互,则违背了组件的独立性

http://www.dtcms.com/a/474520.html

相关文章:

  • 小兔鲜项目要点总结
  • 检测网站速度广州免费停车的地方
  • 【C++】list相关接口及模拟实现
  • Vue-MVVM 模型
  • 网站需要什么费用高端品牌网站有哪些
  • Emacs折腾日记(三十二)——org mode的基本美化
  • 从数据混沌到智能驱动:非结构化数据中台的技术实践与方法论指南
  • 什么是自相关分析(ACF)?
  • Web前端开发,新手入门指南
  • 织梦增加网站英文名称百度商桥怎么和网站
  • Paper2Agent:将科研论文转化为可交互的AI智能体工具项目
  • 静态网页 vs 动态网页:爬虫该如何选择抓取策略?
  • AI/CICD/Next/React NativeTaro内容
  • godot 通过 GDExtension 配置 C++ 开发环境
  • XMLHttpRequest对象
  • 广州市外贸网站建设内容管理系统开发
  • 带你了解STM32:SPI通信(软件部分)
  • 标量子查询优化(二)
  • 网站建设的客户都在哪里Wordpress西联
  • ppo dino 多余尺寸删除ai 思路2 绕过cad软件
  • 【LeetCode】66. 加一
  • 日志1--时间戳类型设计
  • 手机网站 qq代码免费app制作工具
  • MyBatis-Plus 全方位使用指南:从基础 CRUD 到复杂查询
  • avalonia的hello示例及mvvm实现
  • 天津网站建设优化如何建网站费用多少
  • 网站建设泉州效率网络企业网站建设基本原则
  • 41.Shell Case选择 While循环
  • 基于单片机的智能水箱温度液位控制系统设计
  • 数字化转型—AI+制造业的十大应用场景