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

uni-app学习笔记十二-vue3中创建组件

通过组件,可以很方便地实现页面复用,减少重复页面的创建,减少重复代码。一个页面可以引入多个组件。下面介绍在HBuilder X中创建组件的方法:

一.组件的创建

1.选中项目,右键-->新建目录(文件夹),并将文件夹命名为components; 

2.选中components,右键,新建组件,注意,目录名必须命名为components,右键选项才会有新建组件选项

组件命名有两种方式:1.驼峰式命名:UserInfo;2.短横给连接式命名:user-info; 

在UserInfo/User-info.vue添加如下代码:

<template><view><image src="/static/logo.png" mode=""></image><view class="username">Jim</view></view>
</template>

注意:组件里的页面不能直接访问,需要主页面中引入组件的方式来读取组件里页面的内容

二.组件的使用

<template><view><image src="/static/logo.png" mode=""></image><view class="username">Jim</view></view>
</template><script setup></script><style lang="scss" scoped></style>

 在上面组件中,style中使用了scoped,起的作用是style里的css样式仅作用于本组件,不会污染其他组件。

效果:

http://www.xdnf.cn/news/642313.html

相关文章:

  • ISO 20000体系:需求管理与容量管理含义与解释
  • 以下是修改Java版《我的世界》字体的分步指南(DeepSeek)
  • uni-app学习笔记十一--vu3 watch和watchEffect侦听
  • IntelliJ IDEA 中配置 Gradle 的分发方式distribution
  • jvm垃圾回收
  • github项目:llm-guard
  • 函数[x]和{x}在数论中的应用
  • 李沐《动手学深度学习》| 4.4 模型的选择、过拟合和欠拟合.md
  • STL的map和set(关联式容器深度解析)
  • 2025第三届黄河流域网络安全技能挑战赛--Crypto--WriteUp
  • 网络原理入门详解:从零理解互联网如何工作
  • Modbus协议原理
  • 【Hive 开发进阶】窗口函数深度解析:OVER/NTILE/RANK 实战案例与行转列高级技巧
  • Day02
  • springboot日志
  • NotePad++编辑Linux服务器文档
  • 安全权限管理:从零到精通Android动态权限请求机制
  • CV中常用Backbone-3:Clip/SAM原理以及代码操作
  • Spring Boot 项目中常用的 ORM 框架 (JPA/Hibernate) 在性能方面有哪些需要注意的点?
  • 2025年- H50-Lc158 --25. k个一组翻转链表(链表,双指针,虚拟头节点)--Java版
  • Muduo网络库流程分析
  • quill 富文本多张图片排序
  • SRS流媒体服务器之RTC播放环境搭建
  • 揭开C语言指针的神秘面纱:地址、变量与“指向”的力量
  • systemverilog的单精度浮点和双精度浮点
  • AI测试怎么做投入产出比分析以及人员分配?
  • YOLOV8涨点技巧之DSS模块(一种轻量化火灾检测模型)
  • Unity引擎源码-物理系统详解-其三
  • C++23 std::out_ptr 和 std::inout_ptr:提升 C 互操作性
  • 锁与死锁的诊断:如何通过 SHOW ENGINE INNODB STATUS 解锁瓶颈