如何将列表元素的 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

将数据框中的值列表附加到新列[重复]

如何使用循环将带有来自 googlesearch 的链接的列表附加到另一个列表?

如何出于 JSON 原因将元素附加到 C# 数组?

在python中附加带有json数据的文本文件

如何将一个列表的所有元素附加到另一个列表? [复制]