如何在DynamoDB的JSON对象中为特定文本添加跳转链接
解决方法
DynamoDB仅负责存储数据,跳转链接的实际生效需要依赖前端展示时的解析渲染。你可以把submissionFailed的属性值改成包含链接标记的字符串,常用的有两种格式:
1. HTML格式(适配前端直接渲染HTML的场景)
将"Contact Company"替换为HTML的<a>标签,修改后的JSON如下:
{"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New"}, {"value": "Open"}, {"value": "Close"} ] }, "submissionFailed" : "Submission Failed. Please <a href='www.google.com'>Contact Company</a> for more information" }}
2. Markdown格式(适配支持Markdown渲染的场景)
使用Markdown的链接语法,修改后的JSON如下:
{"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New"}, {"value": "Open"}, {"value": "Close"} ] }, "submissionFailed" : "Submission Failed. Please [Contact Company](www.google.com) for more information" }}
注意:原JSON里的submissonFailed存在拼写错误,已修正为submissionFailed。前端展示时,需要对应解析HTML或Markdown语法,才能让链接正常跳转。
内容的提问来源于stack exchange,提问作者sathish kumar
相关产品推荐
相关产品推荐

