如何将列表元素的 ID 值附加到带有 .json 的链接?
Posted
技术标签:
【中文标题】如何将列表元素的 ID 值附加到带有 .json 的链接?【英文标题】:How to append an ID value of a list element to a link with .json? 【发布时间】:2019-11-12 01:04:14 【问题描述】:我需要你的帮助,非常感谢。
假设我有一个包含不同列表元素的 SharePoint 列表。每个列表元素都有一个特定的 ID。
例如,我正在尝试将一列格式化为文本字段。我正在尝试编写一个 .json 代码,将列表元素的 ID 值附加到链接
我用下面的代码试过了
"$schema": "http://columnformatting.sharepointpnp.com/columnFormattingSchema.json", "debugMode": true, "elmType": "div", "children": [ "elmType": "a", "attributes": "target": "_blank", "href": "operator": "+", "operands": [ "http://anywebsite?ID='", "[$ID]" ] , "txtContent": "Some text" ]
但是当我在 SharePoint 列中单击“确定”时,它给了我一个错误:
Failure: Cannot read property 'valueOf' of null
现在我该怎么做才能将 ID 附加到不同列中的链接?
感谢您的帮助。
【问题讨论】:
是的,对不起,我是 .json 的初学者 【参考方案1】:我测试了超链接文件,你的 json 中有一个 ' 不需要。
"$schema": "http://columnformatting.sharepointpnp.com/columnFormattingSchema.json", "debugMode": true, "elmType": "div", "children": [ "elmType": "a", "attributes": "target": "_blank", "href": "operator": "+", "operands": [ "http://anywebsite?ID=", "[$ID]" ] , "txtContent": "Some text" ]
【讨论】:
以上是关于如何将列表元素的 ID 值附加到带有 .json 的链接?的主要内容,如果未能解决你的问题,请参考以下文章
将密钥附加到 JSON_OBJ_COLUMN - Oracle