首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解析EJS中的API响应

解析EJS中的API响应
EN

Stack Overflow用户
提问于 2021-03-24 06:02:09
回答 1查看 11关注 0票数 0

我收到以下API响应:

代码语言:javascript
复制
{
    "address": "0xd7",
    "ETH": {
        "balance": 0,
        "price": {
            "rate": 1675.5593679319497, ...
        }
    },
    "countTxs": 0,
    "tokens": [{
        "tokenInfo": {
            "address": "0xa",
            "name": "USD Coin",
            "decimals": "6",
            "symbol": "USDC",       
            "price": {
                "rate": 1.00051504943475,
                "diff": -0.15,
            },
            "publicTags": ["Stablecoins"]
        },
        "balance": 37500000000,
        "totalIn": 0,
        "totalOut": 0
    }, {
        "tokenInfo": {...
    }]
}

我正在使用res.render('ethereum', {user: req.user, eth: response})从我的服务器将其发送到前端

我正在尝试从每个令牌中提取信息。下面我尝试了几种不同的方法。下面的所有内容都返回一个空值。

代码语言:javascript
复制
<% for (let token in eth.tokens) { %>
            <tr class="table-row">
              <td><%= JSON.stringify(token.tokenInfo.name) %> </td>
              <td><%= token.balance %> </td>
              <td><%= token.balance %></td>
              <td>$<%= token.rate %> </td>
              <td> </td>
           
              <td>$0</td>
          
              <td class="1d"></td>
              <td class="7d hide"></td>

            </tr>
          <%  } %>
EN

回答 1

Stack Overflow用户

发布于 2021-03-24 07:43:16

问题是我没有在API调用中设置json:true

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66771940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档