小程序text文本中一些属性使用
一. 属性说明
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
selectable | Boolean | false | 是否支持文本的选中功能 |
space | String | false | 显示连续空格。 |
decode | Boolean | false | 是否解码 decode可以解析的有 < > & '     |
- space 设置space的不同值,可以让文本中的空格显示不同的间距。 这三个也叫不换号空格。 意思是前后字符和这个空格符号作为一个整体。不会中间换行。
- ensp-> 中文字符空格一半大小。
- emsp-> 中文字符空格大小.
- nbsp-> 根据字体设置的空格大小
- decode 可以解析字符实体。
显示结果 | 描述 | 实体名称 |
---|---|---|
空格 根据字体设置的空格大小 | | |
空格 中文字符空格大小 |   | |
空格 中文字符空格一半大小 |   | |
< | 小于号 | < |
> | 大于号 | > |
& | 和号 | & |
- text 支持 \n 换行
- 应用 首段缩进两个字的间距
// 一定要开启是否解码(decode). 文本前面加上 `  `
<text decode="{{true}}">  首行空两格\n第二行</text>
注意:space是针对文本中的空格符号。decode是针对文本中存在的字符实体。
二. 代码
- wxml
<view class="container">
<text class="text" selectable="{{false}}" space="ensp">中文 字符空格一半大小</text>
<text class="text" space="emsp">中文 字符空格大小</text>
<text class="text" space="nbsp">根据 字体设置的空格大小</text>
</view>
<text decode="{{true}}">  首行空两格\n第二行</text>
- wxss
.container {
display: flex;
flex-direction: column;
}
.text {
font-size: 50rpx;
}
本文来自博客园,作者:JackieDYH,转载请注明原文链接:https://www.cnblogs.com/JackieDYH/p/17634477.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现