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

浙江建筑网站南上海网站建设

浙江建筑网站,南上海网站建设,搜狗seo快速排名公司,wordpress伪静态不跳转404文章目录 前言一、组件拆解二、数据准备三、组件通信3.1 参数传递3.2函数传递3.3 注意事项 前言 每个模块学习完,也应相对做个案例来巩固学习内容。做完开发案例后,也应及时总结分析来进一步加深对功能模块的认识。以下则是对评论案例的开发过程分析。 …

文章目录

  • 前言
  • 一、组件拆解
  • 二、数据准备
  • 三、组件通信
    • 3.1 参数传递
    • 3.2函数传递
    • 3.3 注意事项


前言

每个模块学习完,也应相对做个案例来巩固学习内容。做完开发案例后,也应及时总结分析来进一步加深对功能模块的认识。以下则是对评论案例的开发过程分析。


一、组件拆解

将评论案例的页面进行分析,拆解成一个一个组件。在项目中新建对应的组件文件,然后进行页面编写,完成后导出子组件,让父组件调用使用。
在这里插入图片描述

二、数据准备

在models文件夹下,编写需要的数据,确定数据字段。当前案例只是个静态案列,所以没有网络请求,并将静态数据填充到页面中。

export interface ReplyItem{avatar: ResourceStr //头像author: string //作者id: number //评论的idcontent: string //评论内容time: string //发表时间area: string //地区likeNum: number //点赞数量likeFlag: boolean | null //当前用户是否点赞
}export class ReplyItemModel implements ReplyItem{id: number = 0avatar: string | Resource = ''author: string = ''content: string = ''time: string = ''area: string = ''likeNum: number = 0likeFlag: boolean | null = nullconstructor(model:ReplyItem) {this.id = model.idthis.avatar = model.avatarthis.author = model.authorthis.content = model.contentthis.time = model.timethis.area = model.areathis.likeNum = model.likeNumthis.likeFlag = model.likeFlag}
}

三、组件通信

在父组件中使用子组件后,会出现组件通信的情况。数据是在父组件中声明,子组件要想改变父组件中的数据,就需要子组件调用父组件中的函数。

3.1 参数传递

父组件传递参数给子组件。如果传递参数是简单类型,就是值传递,修改子组件中的值不影响父组件,修改父组件不影响子组件的值。如果传递参数是复杂类型,就是引用传递,修改子组件或父组件都会影响值变化。

3.2函数传递

子组件定义函数类型,父组件传递函数给子组件。子组件可以通过函数直接操作父组件中的数值。

3.3 注意事项

@State修饰符修饰的属性参数,只会监测到复杂参数的第一层或第二层参数改变时,才会触发UI改变。

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

相关文章:

  • 制作企业网站需要注意的事项wordpress 重装
  • 个人怎么做淘宝客网站seo网站推广的主要目的
  • 输电通道运维助手:重要输电通道沿线气象及覆冰观测系统
  • 镇江网站建设优化排名wordpress 搜索栏目
  • 【论文推导】Tube-based MPC-辅助控制器设计
  • PSG技术文章大纲
  • 网站建设常用模板下载尚志网络推广
  • vxe-table编辑模式适配el-date-picker
  • 外贸人自己搭建外贸网站wordpress广州网站制作报价
  • ApplicationThread和ActivityThread关系
  • 网站搜索页面设计百度免费咨询
  • Python入门第八课:学会文件操作,让数据持久化存储
  • 四川建设数字证书网站付费查看下载wordpress虚拟资源
  • 溧水做网站汕头建站方案
  • 网站制作学什么软件东城企业网站开发
  • 【机器视觉-基础知识】三角测量(Triangulation)
  • 三轴云台之构图优化技术篇
  • 酒店官方网站的功能建设温州外贸网站建设公司
  • [记录]whisper-diarization自动语音识别与说话人分离
  • 正规网站优化推广如何提升网站搜索排名
  • day11_web应用构建
  • 网站开发项目流程图基于推荐算法的网站开发
  • LeetCode 3350. 检测相邻递增子数组 II
  • 【底层机制】【Android】深入理解UI体系与绘制机制
  • 注册一个软件需要多少钱牡丹江网站seo
  • 高校英文网站建设贵阳网站推广有几家
  • 建设一个网络交友的网站的论文网站系统有哪些
  • Echarts【图表生成】
  • #深入解析Golang命令行框架Cobra:构建强大的CLI应用
  • 智能体开发基础