如何将 HTTP JSON 响应转换为 HTML(Ionic2、Angular2、TypeScript、PHP、JSON)?

天珠

我目前正在开发我的第一个 Ionic 2 应用程序,但我还不是很喜欢打字稿..

我想在我的构造函数中调用 authenticate() 方法,然后调用

  1. 将整个 JSON 响应放入 textarea 和/或
  2. 在我的 HTML 中访问 json 响应的用户名和密码值

打字稿:

export class WelcomePage {
    public data: string;
    username: string;
    password: string;

    constructor(public navCtrl: NavController, public http: Http) {
        this.authenticate();
    }    

    authenticate() {
            var creds = { username: 'user1', password: 'pw1' };

            var headers = new Headers();
            headers.append('Content-Type', 'application/x-www-form-urlencoded');

            this.http.post('http://www.xyz.api.php', creds, {
                headers: headers
            })
                .map(res => res.json())

                .subscribe(
                data => this.data,
                err => this.logError(err),
                () => console.log('Completed')
                );
        }
}

我已经从 API 得到了响应:

 { "Person":[ {"Username":"user1","Password":"pw1"} ] }

HTML:

<textarea>here: {{data}}</textarea>

--> 文本区域为空

AJT82

您可能想要提取数组内的对象,该对象位于Person

.map(res => res.json().Person[0]) // extract object

此外,您需要this.data像这样分配数据

.subscribe(
   data => this.data = data // here!
   ....

然后使用(与此处安全导航操作员 一起使用?。)

{{data?.Username}}{{data?.Password}}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将JSON响应转换为PHP数组

来自分类Dev

如何将Powershell JSON响应转换为CSV

来自分类Dev

将json响应转换为列表

来自分类Dev

将AppleScript响应转换为JSON

来自分类Dev

将JSON响应转换为DataTable

来自分类Dev

将 json 响应转换为表

来自分类Dev

在Ruby中将HTTP响应转换为JSON

来自分类Dev

有角度的。如何将json响应转换为jsonp响应?

来自分类Dev

将奇怪的JSON响应转换为简单对象的数组

来自分类Dev

将JSON响应转换为Graph.EducationAssignment对象

来自分类Dev

将JSON响应转换为(Bootstrap)表

来自分类Dev

Java将json rest api响应转换为图像

来自分类Dev

将 json 响应转换为 C# 变量

来自分类Dev

将 JSON 响应转换为 python 对象

来自分类Dev

如何将具有多个JSON对象的Asana API响应转换为Python对象

来自分类Dev

如何将整个 JSON 响应转换为值数组

来自分类Dev

如何将 JSON 响应转换为服务中的角度对象数组?

来自分类Dev

Angular2 HTTP GET-将响应转换为完整对象

来自分类Dev

将http响应转换为xml

来自分类Dev

如何将SOAP响应转换为PHP Array?

来自分类Dev

Ajax JSON响应转换为HighCharts

来自分类Dev

任何将 API 字符串响应转换为 json 响应的服务?

来自分类Dev

如何在不使用 Room 的情况下将行 JSON 响应转换为 LiveData?

来自分类Dev

加特林-将json响应转换为案例类列表

来自分类Dev

将API响应转换为JSON对象时出现问题

来自分类Dev

将json响应转换为可用于d3漏斗图的数组

来自分类Dev

使用 Swift 4 Decodable 将字符串 JSON 响应转换为布尔值

来自分类Dev

将接收到的 JSON 响应转换为 Java 中的 List<T>

来自分类Dev

Spring Boot @RestController 无法自动将响应转换为 JSON

Related 相关文章

热门标签

归档