当前位置: 首页 > 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样式仅作用于本组件,不会污染其他组件。

效果:

相关文章:

  • Python实战:轻松连接与高效操作Elasticsearch
  • 【大模型应用开发】Qwen2.5-VL-3B识别视频
  • 解决WPF短暂的白色闪烁(白色闪屏)
  • 免费开源 PDF 阅读器 自带虚拟打印机功能 多格式兼容
  • Acrobat 中 JavaScript 为 PDF 带来的交互
  • Java21 并发处理说明
  • 通过Auto平台与VScode搭建远程开发环境(以Stable Diffusion Web UI为例)
  • 【Python】1. 基础语法(1)
  • 棒球比赛暗号百科·棒球1号位
  • 在Mathematica中,使用鸟枪法求解在无穷远处的边值常微分方程
  • AI助力,制作视频裁剪软件
  • Spring Cloud Sleuth与Zipkin深度整合指南:微服务链路追踪实战
  • 大剧院订座系统源码,大剧院订票,大剧院场馆租赁,大剧院订票系统完整源码
  • Day 31 训练
  • PowerBI切片器美化
  • 深入解析Spring Boot与JUnit 5集成测试的最佳实践
  • 云原生安全基石:深度解析HTTPS协议(从原理到实战)
  • 【2025】ubuntu22.04 docker安装全过程
  • 历年华中科技大学保研上机真题
  • 用神经网络对信贷项目进行预测
  • 企业做商城网站需要什么资质/百度竞价推广后台
  • 网站制作交流论坛/百度推广一个月多少钱
  • 国外建筑网站app/站长之家seo
  • 怎么做一个免费的网站/深圳市seo网络推广哪家好
  • 内蒙建设厅官方网站/医院营销策略的具体方法
  • 建设通app免费版/搜索引擎优化seo怎么做