程序员scholar 程序员scholar
首页
  • Java 基础

    • JavaSE
    • JavaIO
    • JavaAPI速查
  • Java 高级

    • JUC
    • JVM
    • Java新特性
    • 设计模式
  • Web 开发

    • Servlet
    • Java网络编程
  • Web 标准

    • HTML
    • CSS
    • JavaScript
  • 前端框架

    • Vue2
    • Vue3
    • Vue3 + TS
    • 微信小程序
    • uni-app
  • 工具与库

    • jQuery
    • Ajax
    • Axios
    • Webpack
    • Vuex
    • WebSocket
    • 第三方登录
  • 后端与语言扩展

    • ES6
    • Typescript
    • node.js
  • Element-UI
  • Apache ECharts
  • 数据结构
  • HTTP协议
  • HTTPS协议
  • 计算机网络
  • Linux常用命令
  • Windows常用命令
  • SQL数据库

    • MySQL
    • MySQL速查
  • NoSQL数据库

    • Redis
    • ElasticSearch
  • 数据库

    • MyBatis
    • MyBatis-Plus
  • 消息中间件

    • RabbitMQ
  • 服务器

    • Nginx
  • Spring框架

    • Spring6
    • SpringMVC
    • SpringBoot
    • SpringSecurity
  • SpringCould微服务

    • SpringCloud基础
    • 微服务之DDD架构思想
  • 日常必备

    • 开发常用工具包
    • Hutoll工具包
    • IDEA常用配置
    • 开发笔记
    • 日常记录
    • 项目部署
    • 网站导航
    • 产品学习
    • 英语学习
  • 代码管理

    • Maven
    • Git教程
    • Git小乌龟教程
  • 运维工具

    • Docker
    • Jenkins
    • Kubernetes
  • 算法笔记

    • 算法思想
    • 刷题笔记
  • 面试问题常见

    • 十大经典排序算法
    • 面试常见问题集锦
关于
GitHub (opens new window)
首页
  • Java 基础

    • JavaSE
    • JavaIO
    • JavaAPI速查
  • Java 高级

    • JUC
    • JVM
    • Java新特性
    • 设计模式
  • Web 开发

    • Servlet
    • Java网络编程
  • Web 标准

    • HTML
    • CSS
    • JavaScript
  • 前端框架

    • Vue2
    • Vue3
    • Vue3 + TS
    • 微信小程序
    • uni-app
  • 工具与库

    • jQuery
    • Ajax
    • Axios
    • Webpack
    • Vuex
    • WebSocket
    • 第三方登录
  • 后端与语言扩展

    • ES6
    • Typescript
    • node.js
  • Element-UI
  • Apache ECharts
  • 数据结构
  • HTTP协议
  • HTTPS协议
  • 计算机网络
  • Linux常用命令
  • Windows常用命令
  • SQL数据库

    • MySQL
    • MySQL速查
  • NoSQL数据库

    • Redis
    • ElasticSearch
  • 数据库

    • MyBatis
    • MyBatis-Plus
  • 消息中间件

    • RabbitMQ
  • 服务器

    • Nginx
  • Spring框架

    • Spring6
    • SpringMVC
    • SpringBoot
    • SpringSecurity
  • SpringCould微服务

    • SpringCloud基础
    • 微服务之DDD架构思想
  • 日常必备

    • 开发常用工具包
    • Hutoll工具包
    • IDEA常用配置
    • 开发笔记
    • 日常记录
    • 项目部署
    • 网站导航
    • 产品学习
    • 英语学习
  • 代码管理

    • Maven
    • Git教程
    • Git小乌龟教程
  • 运维工具

    • Docker
    • Jenkins
    • Kubernetes
  • 算法笔记

    • 算法思想
    • 刷题笔记
  • 面试问题常见

    • 十大经典排序算法
    • 面试常见问题集锦
关于
GitHub (opens new window)
npm

(进入注册为作者充电)

  • 原生微信小程序

  • uniapp多端开发

    • 快速入门

    • 内置组件

    • 扩展组件

      • uni-ui 介绍
      • Uni-UI 的安装和使用
      • uni-sass 辅助样式
      • uni-badge 数字角标
      • uni-breadcrumb 面包屑
      • uni-calendar 日历
      • uni-card 卡片
      • uni-collapse 折叠面板
      • uni-combox 组合框
      • uni-countdown 倒计时
      • uni-data-checkbox 数据选择器
      • uni-data-picker 级联选择器
      • uni-data-select 下拉框
      • uni-dateformat 日期格式化
      • uni-datetime-picker 日期选择器
      • uni-drawer 抽屉
      • uni-easyinput 增强输入框
      • uni-fab 悬浮按钮
      • uni-fav 收藏按钮
      • uni-file-picker 文件选择上传
      • uni-forms 表单
      • uni-goods-nav 商品导航
      • uni-grid 宫格
      • uni-group 分组
      • uni-icons 图标
      • uni-indexed-list 索引列表
      • uni-link 超链接
      • uni-list 列表
      • uni-load-more 加载更多
      • uni-nav-bar 自定义导航栏
      • uni-notice-bar 通告栏
      • uni-number-box 数字输入框
      • uni-pagination 分页器
      • uni-popup 弹出层
      • uni-rate 评分
      • uni-row 布局-行
      • uni-search-bar 搜索栏
      • uni-section 标题栏
      • uni-segmented-control 分段器
      • uni-steps 步骤条
      • uni-swipe-action 滑动操作
      • uni-swiper-dot 轮播图指示点
      • uni-table 表格
      • uni-tag 标签
      • uni-title 章节标题
        • 介绍
          • 基本用法
          • 标题统计
        • API
          • Title Props
        • 示例
      • uni-tooltip 文字提示
      • uni-transition 过渡动画
  • 小程序开发
  • uniapp多端开发
  • 扩展组件
scholar
2024-10-21
目录

uni-title 章节标题

组件名:uni-title

代码块: uTitle

点击下载&安装 (opens new window)

章节标题,通常用于记录页面标题,使用当前组件,uni-app 如果开启统计,将会自动统计页面标题 。

# 介绍

# 基本用法

<uni-title title="上报统计数据"></uni-title>
<uni-title type="h1" title="h1 一级标题 "></uni-title>
<uni-title type="h1" title="h1 一级标题" color="#027fff"></uni-title>
<uni-title type="h2" title="h2 居中" align="center"></uni-title>
1
2
3
4

# 标题统计

title 组件可以与 uni统计集合使用,只要开启uni统计,即可自动采集标题

  • 如果不写 type 属性, 为上报标题。这是标题统计的默认用法,页面会优先上报组件传入的title值为统计上报数据
  • 页面统计上报只会上报一次,如多个组件开启,则只上报最后一个组件的内容,所以如非必要请不要多个组件同时开启统计,避免上报错误标题统计
  • 为避免上报错误标题统计, uni.report() API 与章节标题组件请勿一起使用

注意事项

  • 在使用 align 属性时,在非 nvue 页面下不生效,或者组件宽度不对,请在组件外层设置一个元素的 display为block 即可解决问题。

    示例:

    <template>
    	<view class="box">
    		<uni-title type="h1" title="h1 一级标题 "></uni-title>
    	</view>
    </template>
    <style>
    	.box {
    		/* #ifndef APP-NVUE */
    		display: block;
    		/* #endif */
    	}
    </style>
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12

# API

# Title Props

属性名 类型 默认值 说明
type String - 标题类型,可选值 h1、h2、h3、h4、h5 ,章节标题字体会比正常字长字体粗,不指定 type 值,默认为上报统计数据
title String - 章节标题内容
align String - 对齐方式,可选值 left:左对齐;center:居中;right:右对齐;
color String - 字体颜色
stat Boolean - 是否开启统计功能呢,如不填写type值,默认为开启,填写 type 属性,默认为关闭

# 示例

注意

示例依赖了 uni-card uni-section uni-scss 等多个组件,直接拷贝示例代码将无法正常运行 。

请到 组件下载页面 (opens new window) ,在页面右侧选择 使用 HBuilderX导入示例项目 ,体验完整示例演示 (opens new window)。

    <template>
    	<view class="uni-content">
    		<uni-card is-full :is-shadow="false">
    			<text class="uni-h6"> 章节标题,通常用于记录页面标题,使用当前组件在 uni-app 开启统计的情况下,将会自动统计页面标题.</text>
    		</uni-card>
    		<uni-section title="不同类型" type="line">
    			<view class="example-body">
    				<uni-title type="h1" title="h1 一级标题"></uni-title>
    				<uni-title type="h2" title="h2 二级标题"></uni-title>
    				<uni-title type="h3" title="h3 三级标题"></uni-title>
    				<uni-title type="h4" title="h4 四级标题"></uni-title>
    				<uni-title type="h5" title="h5 五级标题"></uni-title>
    			</view>
    		</uni-section>
    
    		<uni-section title="改变颜色" type="line">
    
    			<view class="example-body">
    				<uni-title type="h1" title="h1 一级标题" color="#027fff"></uni-title>
    				<uni-title type="h2" title="h2 二级标题" color="#2490ff"></uni-title>
    				<uni-title type="h3" title="h3 三级标题" color="#439ffc"></uni-title>
    				<uni-title type="h4" title="h4 四级标题" color="#60adfb"></uni-title>
    				<uni-title type="h5" title="h5 五级标题" color="#7db9f7"></uni-title>
    			</view>
    		</uni-section>
    		<uni-section title="对齐方式" type="line">
    
    			<view class="example-body">
    				<uni-title type="h1" title="h1 左对齐" align="left"></uni-title>
    				<uni-title type="h2" title="h2 居中" align="center"></uni-title>
    				<uni-title type="h3" title="h3 右对齐" align="right"></uni-title>
    				<uni-title type="h4" title="h4 居中" align="center"></uni-title>
    				<uni-title type="h5" title="h5 左对齐" align="left"></uni-title>
    			</view>
    		</uni-section>
    		<uni-section title="组合示例" type="line">
    
    			<view class="example-body">
    				<view class="uni-box-head">
    					<uni-title type="h1" align="center" title="uni-app介绍"></uni-title>
    				</view>
    				<view class="uni-box">
    					<uni-title class="h3" type="h3" title="1 框架介绍"></uni-title>
    				</view>
    				<view class="uni-box">
    					<uni-title class="h4" type="h4" title="1.1 什么是uni-app"></uni-title>
    				</view>
    				<view>
    					<text
    						class="uni-text">uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉)等多个平台。即使不跨端,uni-app同时也是更好的小程序开发框架。DCloud公司拥有370万开发者用户,旗下uni-app有5万+案例、900款插件、50+微信/qq群,并且被阿里小程序工具内置,开发者可以放心选择。</text>
    				</view>
    				<view class="uni-box">
    					<uni-title class="h4" type="h4" title="1.2 开发规范"></uni-title>
    				</view>
    				<view class="">
    					<uni-title class="h5" type="h5" color="#666" title="- 页面文件遵循 Vue 单文件组件 (SFC) 规范"></uni-title>
    					<uni-title class="h5" type="h5" color="#666" title="- 组件标签靠近小程序规范,详见uni-app 组件规范"></uni-title>
    					<uni-title class="h5" type="h5" color="#666"
    						title="- 接口能力(JS API)靠近微信小程序规范,但需将前缀 wx 替换为 uni,详见uni-app接口规范"></uni-title>
    					<uni-title class="h5" type="h5" color="#666" title="- 数据绑定及事件处理同 Vue.js 规范,同时补充了App及页面的生命周期">
    					</uni-title>
    					<uni-title class="h5" type="h5" color="#666" title="- 为兼容多端运行,建议使用flex布局进行开发"></uni-title>
    				</view>
    			</view>
    		</uni-section>
    	</view>
    </template>
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    <script>
    	export default {
    		components: {},
    		data() {
    			return {
    				title: '章节标题通常用于记录页面标题,例如商品标题、新闻标题等,当前组件会自动上报内容统计数据'
    			}
    		}
    	}
    </script>
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <style lang="scss">
    	.example-body {
    		/* #ifndef APP-NVUE */
    		display: block;
    		/* #endif */
    		padding: 10px;
    	}
    
    	.uni-text {
    		font-size: 14px;
    		line-height: 22px;
    		color: #333;
    	}
    </style>
    
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    // Make sure to add code blocks to your code group
    编辑此页 (opens new window)
    上次更新: 2025/02/03, 00:09:13
    uni-tag 标签
    uni-tooltip 文字提示

    ← uni-tag 标签 uni-tooltip 文字提示→

    Theme by Vdoing | Copyright © 2019-2025 程序员scholar
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式