首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iron-ajax和dom-repeat中处理文本/纯文本

在iron-ajax和dom-repeat中处理文本/纯文本
EN

Stack Overflow用户
提问于 2018-02-15 00:05:07
回答 1查看 69关注 0票数 1

我有一个API,不幸的是它返回了text/plain元素。尽管输出格式为JSON,但mime类型为text/plain

当使用iron-ajax从API请求输出时,我可以将输出存储在一个名为response的字符串中。但是,我不能遍历输出,它是类似的json对象的列表

代码语言:javascript
复制
[ {"userid": 1, "name": "testuser"}, {"userid": 2, "name": "testuser 2"}]

因为dom-repeat报告这个对象不是一个数组。

我尝试使用某些附加函数进行dom-repeat,例如:

代码语言:javascript
复制
<template is="dom-repeat" items="{{response.values()}}">

代码语言:javascript
复制
<template is="dom-repeat" items="{{Array.from(response)}}">

但是这些函数不返回任何内容。如何在dom-repeat中处理文本/纯文本数据?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-15 02:47:41

如果您收到了String格式的响应,您可以将其转换为JSON.Parse(string)格式,而上面提供的格式正是dom-repeat需要的格式。

这里有下面的链接,你可以查看。(您甚至可以调试控制台)

DEMO

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

https://stackoverflow.com/questions/48791447

复制
相关文章

相似问题

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