位置: 编程技术 - 正文

详解Vue组件实现tips的总结(vue组件的使用步骤)

编辑:rootadmin

推荐整理分享详解Vue组件实现tips的总结(vue组件的使用步骤),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue 组件,vue组件的使用步骤,vue组件的使用步骤,vue组件怎么使用,vue组件教程,vue组件用法,vue组件教程,vue组件用法,内容如对您有帮助,希望把文章链接给更多的朋友!

官网上已经有的内容,我就不再赘述了,直接在官网上查看即可,这里蚊子想换个角度来讲解下vue的组件。

组件,顾名思义,就是把一个相对独立,而且会多次使用的功能抽象出来,成为一个组件!如果我们要把某个功能抽象为一个组件时,要做到这个组件对其他人来说是个黑盒子,他们不用关心里面是怎么实现的,只需要根据约定的接口调用即可!

我用一张图稍微总结了下Vue中组件的构成:

可以看到组件中包含的东西还是蛮多的,而且,还有很多的点没有列出来,这里面的每一个知识点能都展开讲很多。不过我们这里不讲原理,只讲使用。

我们以一个tips弹窗为例,来综合运用下组件的知识点。tips弹窗,几乎所有的框架或者类库,都会有弹窗这个组件,因为弹窗这个功能平时非常普遍,而且模块解耦度高!

1. 接口约定

我们这里实现的弹窗,能用到的知识点有:props, event, slot, ref等。这里我们也能看到各个知识点是怎么运用的。

2. modal组件的实现

tips组件相对来说实现的比较简单,仅用作提示用户的简单弹层。

详解Vue组件实现tips的总结(vue组件的使用步骤)

模板:

模板中将结构分成了三部分,标题、内容和操作区域。这里既可以使用props传递字符串,也可以使用slot进行定制。

tips样式:

组件内的方法:

3. 调用tips组件

首先我们开始渲染组件:

点击显示按钮后展示tips:

4. 总结

在这个简单的tips组件里,我们实现了用props传递参数,用$emit向外传递参数,用slot插槽来定制内容。

需要注意的是:组件props是单向绑定,即父组件的属性发生变化时,子组件能接收到相应的数据变化,但是反过来就会出错。即不能在子组件中修改props传过来的数据,来达到修改父组件属性的目的。这是为了防止子组件无意修改了父组件的状态。

另外,每次父组件更新时,子组件的所有 prop 都会更新为最新值。这意味着你不应该在子组件内部改变 prop。如果你这么做了,Vue 会在控制台给出警告。如果真的需要在子组件里进行修改,可以用这两种方法应对:

定义一个局部变量,并用 prop 的值初始化它:

定义一个计算属性,处理 prop 的值并返回。

当然,这只是单页面中组件的实现,更复杂的组件后续我们也会实现。

标签: vue组件的使用步骤

本文链接地址:https://www.jiuchutong.com/biancheng/375846.html 转载请保留说明!

上一篇:Angular 4根据组件名称动态创建出组件的方法教程(angular子组件调用父组件的方法)

下一篇:AngularJs ng-change事件/指令的用法小结

  • 房产税的计税依据是含税还是不含税
  • 只报个税不交社保有什么税务风险
  • 租的房子装修费如何入账
  • 盈余公积计提比例必须是10%么
  • 研发活动计入当期损益怎么计算
  • 房地产增值税抵减土地出让金
  • 利息发票怎么算
  • 两个金税盘能用一个系统
  • 未确认融资收益怎么算
  • 预付房租收到发票怎么做
  • 会计差错更正流程
  • 银行贷款利息从几点计算
  • 暂估入账估低了怎么办
  • 递延纳税筹划策略研究
  • 企业认购普通股100万股作为交易性金融资产管理
  • 小规模纳税人变成一般纳税人的条件
  • 水利建设基金2021
  • 银行异地汇款抽奖需要扣缴个人所得税吗?
  • 个人所得税未缴算偷税吗
  • 公司租房可以入公积金吗
  • 红字冲回上月收入
  • 工程项目人工费比例
  • 应交增值税出口退税年末如何结转?
  • 剩余材料出售
  • 进项税转出怎么填报表
  • 苹果手机上传速度很慢
  • 缴纳税款滞纳金计算方式
  • win 11 bug
  • 借条未写还款期限,最长保护期是多久
  • PHP:token_get_all()的用法_Tokenizer函数
  • 原始凭证容易出现错误的原因
  • 购买商品或服务赠品法律地位
  • php imagecopymerge
  • 瑞士·劳特布龙嫩小镇
  • 跨省不动产登记
  • 固定资产折旧计算方法公式大全
  • 房产税为什么会退税
  • postman操作流程
  • 固定资产家具用具包括什么
  • python闭包主要解决什么问题
  • 税负率一般控制什么
  • 结算备付金管理办法(2019年修订版)
  • 滴滴打车的发票是什么样子
  • 新租赁准则下的会计分录
  • 年末结转增值税明细
  • php的框架
  • mysql5.5命令
  • 独资企业和公司区别
  • 联营企业与合营企业纳入合并吗
  • 开发成本为什么放在存货里
  • 使用mysqldump备份数据库
  • 商业折扣影响主营业务成本吗
  • 以前年度损益调整结转到哪里
  • 收到股东的投资款现金流量表
  • 查补以前年度税款
  • 购买方已认证销售方能开红字信息表吗
  • 车间杂工工资如何结算
  • 企业有进项税额,无销项税额
  • 企业投资期货亏损能抵税么
  • 代驾服务费属于哪个税收编码
  • 固定资产取得时按什么入账
  • 应发工资应税工资
  • 出口收到货款怎么做账
  • 开给个人的普通增值税
  • 企业取得土地使用权会计处理
  • 未缴纳或未足额缴纳出资的股东
  • sql server数据库查询语句
  • 在sql server
  • 445端口 关闭
  • vista windows
  • 在wind
  • u盘装系统步骤delt进入界面怎么选择
  • wmpdmc.exe是什么意思
  • windowsxp自带播放器
  • jquery 设置和返回元素属性
  • python自动截图
  • 江苏税务怎么登陆
  • 水上公安分局
  • 上海嘉定小学入学积分
  • 北京市印花税减免政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设