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

微信小程序text组件decode属性的小问题

今天学习微信小程序的text组件,这个组件类似于网页制作中的span标签,内联文本只能用 text 组件,不能用 view,如 foo bar </text。
text组件常用属性如下表:

属性说明
user-select文本是否可选,该属性会使文本节点显示为 inline-block
space显示连续空格 ,ensp中文字符空格一半大小;emsp中文字符空格大小
decode是否解码

原本觉得没有什么难度,练习了user-select、space属性也很正常,而decdoe属性则不是我预期的那样。
1.user-select 属性

<text user-select="true">微信小程序</text>

2.space属性,关于连续空格的解析,有三个取值,分别是:
ensp:中文字符空格一半大小
emsp:中文字符空格大小
nbsp: 根据字体设置的空格大小
相应的代码和效果如图所示,没什么问题。
在这里插入图片描述
3.decode属性,测试时这里感觉就出现了问题,如下图所示:
decode属性为true时,解码了小于号,这没问题;
decode属性不写的时候,不解码小于号,也没问题;
decode属性为false时,居然解码了大于号,这是为什么?既然为false,不是应该不解码的吗?是我理解错误?还是我测试用例有问题?

在这里插入图片描述

http://www.lryc.cn/news/546253.html

相关文章:

  • 【计算机网络入门】初学计算机网络(九)
  • LeetCode 974:和可被 K 整除的子数组
  • vector习题
  • 001-码云操作
  • 数据结构:二叉搜索树(排序树)
  • 【愚公系列】《Python网络爬虫从入门到精通》036-DataFrame日期数据处理
  • C++(蓝桥杯常考点)
  • 支付宝 IoT 设备入门宝典(下)设备经营篇
  • 蓝桥杯 之 填空题-位运算与循环
  • iOS逆向工程概述与学习路线图
  • DeepSeek 助力 Vue3 开发:打造丝滑的时间选择器(Time Picker)
  • 基于 Ingress-Nginx 实现 mTLS 双向认证
  • 学到什么记什么(25.3.3)
  • 【子网掩码计算器:Python + Tkinter 实现】
  • 《解锁HarmonyOS NEXT高阶玩法:艺术图像识别功能开发全攻略》
  • Spring Boot的启动流程
  • 【通俗讲解电子电路】——从零开始理解生活中的电路(三)
  • TypeScript系列01-类型系统全解析
  • ragflow-mysql 启动失败案例分析
  • SslConnection::SslConnection()详解
  • unity lua属性绑定刷新
  • Self-Pro: A Self-Prompt and Tuning Framework for Graph Neural Networks
  • 企业级-数据分类分级详细方案
  • 本地部署Qwen2.5-VL-7B-Instruct模型
  • 【前端】简单原生实例合集html,css,js
  • 【Spring】配置文件的使用
  • MOM成功实施分享(七)电力电容制造MOM工艺分析与解决方案(第一部分)
  • 计算机毕业设计SpringBoot+Vue.js航空机票预定系统(源码+文档+PPT+讲解)
  • Python 爬取唐诗宋词三百首
  • 【二.提示词工程与实战应用篇】【3.Prompt调优:让AI更懂你的需求】