【问题标题】:access formatted value with special character in javascript array访问javascript数组中具有特殊字符的格式化值
【发布时间】:2016-09-13 03:35:15
【问题描述】:

我正在获取一个对象作为 api 调用的响应

对象如下所示

现在,当我尝试 response._modifiedby_value 时,我得到了正确的响应,但是当我尝试 response.createdby_value@OData.Community.Display.V1.FormattedValue 时,我得到了以下错误

Uncaught SyntaxError {message: "Unexpected token ILLEGAL"}

【问题讨论】:

    标签: javascript rest dynamics-crm-2011 odata


    【解决方案1】:

    那是因为'@'是一个特殊字符,所以你不能这样做:

    response.createdby_value@OData = 2;
    

    而是

    response["createdby_value@OData"] = 2;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-18
      • 2016-11-05
      • 2015-07-10
      • 1970-01-01
      • 1970-01-01
      • 2014-09-09
      相关资源
      最近更新 更多