【问题标题】:missing ) after argument list参数列表后缺少 )
【发布时间】:2017-09-01 01:46:57
【问题描述】:

我在 angularjs 中编写以下代码来执行一个函数,但在参数列表错误之后我丢失了)。

 "content": '<b>DocumentType</b>:'+s.getdocumentTypeName(s.documentType)+'<br><b>Author:</b>'+s.givenName+'</br><b>creationDate:</b>'+ s.dateTimeConverter+'<br><a href="" onclick=\"(getdocByID(' + s.docId + '))\"><b>View Document</b></a>',

【问题讨论】:

  • 某处存在语法错误。但是除了 getdocumentTypeName 可能需要是 getDocumentTypeName,大写的 D 之外,我在这里找不到缺少的右括号。
  • onclick 功能的问题,但我不知道问题出在哪里

标签: javascript angularjs


【解决方案1】:
"content": '<b>DocumentType</b>:'+s.getDocumentTypeName(s.documentType)+'<br><b>Author:</b>'+s.givenName+'</br><b>creationDate:</b>'+ s.dateTimeConverter+'<br><a href="" onclick="getDocByID(' + s.docId + ')"><b>View Document</b></a>',

试试这个。

【讨论】:

  • 不太确定您使用的函数名称,但我尝试将它们设为相同的格式。希望可以帮助你。大写或小写在编码中确实很重要,因此请确保使用正确的名称。
  • id 格式的问题:当我输入 s.docId: 6214 时它可以工作,但是 id 的格式是这样的 id:2.16.840.1.113883.2.9.2.0.0.0^ 703.20170314.151528 它不起作用。我不知道如何解决这个问题
  • 当我输入这个时:"content": 'DocumentType:'+s.getdocumentTypeName(s.documentType)+'
    作者:'+s.givenName+'creationDate:'+ s.dateTimeConverter+'
    查看Document',它可以工作,但是当我将 id 更改为此:“content”:'DocumentType:'+s.getdocumentTypeName(s.documentType)+'
    作者:'+s.givenName+'creationDate:'+ s.dateTimeConverter+'
    查看文档',它不起作用。请有任何想法
  • 尝试用引号“”包裹你的id,你显然需要一个更好的id。
猜你喜欢
  • 2016-08-27
  • 1970-01-01
  • 2016-06-12
  • 1970-01-01
  • 1970-01-01
  • 2021-05-08
  • 2016-10-22
  • 1970-01-01
相关资源
最近更新 更多