gpt4 book ai didi

javascript - 如何格式化 JSON 中的引用以执行链接

转载 作者:行者123 更新时间:2023-11-28 18:52:42 25 4
gpt4 key购买 nike

我有一个 json 配置文件,例如:

   "type": "script",
"label": "coreapps.archivesRoom.printSelected",
"script": "emr.fragmentActionLink(${project.parent.artifactId},\"downloadPatientHistory\", \"download\", {{patient.patientId}})",
"icon": "icon-download",
"order": -25,
"require": "!visit && !patient.person.dead",
"requiredPrivilege": "Task: coreapps.createVisit"
}

我希望“脚本”链接到 href="javascript:emr.fragmentActionLink(lfhcforms,"downloadpatenthistory",="""download",=""7)

但是我的 HTML View 无法识别正确的链接。请注意,在下面的屏幕截图中,链接不完整。有什么提示吗?

enter image description here

最佳答案

看起来你的 href 是一个 javascript 函数。我会使用单引号,这样它看起来像这样

href="javascript:emr.fragmentActionLink(lfhcforms,'downloadpatenthistory',='''download',=''7)"

由于您的数据源是该 JSON 文件,因此您应该解析/序列化您的 JSON 对象,并更改 type.script 属性,将这些双引号更改为单引号。解析它,搜索 \" 并替换为 '

关于javascript - 如何格式化 JSON 中的引用以执行链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34218186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com