You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Gantt图:如何让屏幕阅读器正确读取完成值百分比

解决屏幕阅读器无法读取百分比数值的问题
  • 检查point.completed的数据类型:如果该值是纯数值类型,部分屏幕阅读器可能无法将其识别为可读文本。可以尝试在格式字符串里将数值转为字符串,比如写成{point.completed.toString()} percent;或者在数据预处理阶段,把数值转换成包含文本描述的格式(比如直接生成"75 percent"这类字符串)。
  • 验证渲染后的完整文本:先确认格式字符串渲染后的最终内容是否正确包含百分比数值,比如是否输出类似项目A from 2024-01-01 to 2024-06-01, completed 75 percent的完整内容。如果渲染结果本身缺失数值,要先排查point.completed的数据绑定是否正常,确保该字段有正确赋值。
  • 添加语义化的冗余提示:在格式字符串里给数值补充更明确的可读标记,比如写成completed {point.completed} percent(即{point.completed}%),通过重复数值+符号的方式,帮助屏幕阅读器识别并读取数值。
  • 使用预格式化的可读字段:在数据对象中新增一个专门用于屏幕阅读器的字段,比如completedReadable,值为${point.completed} percent,然后将格式字符串改为{point.name} from {point.x:%Y-%m-%d} to {point.x2:%Y-%m-%d}, {point.completedReadable},直接插入预先生成的可读文本。

内容的提问来源于stack exchange,提问作者Alain P

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 20:03:13