大佬教程收集整理的这篇文章主要介绍了异步 – 角度2 – 从承诺显示异步对象数据,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
{{ data | async }}
它会显示
[object Object]
问题是,我想要能够显示所有不同的@L_262_5@;即名称,符号等.在角度1,我只是使用
{{ data.Name | async }}
但是在这里不起作用,因为异步管道尝试解析data.Name promise,它不存在.我想解决数据承诺,然后从中显示Name键.目前,我正在创建自己的管道来显示一个异步对象的密钥,但我想知道是否有一个内置的角度2管道或函数来处理这个!
我创建了一个Stockservice类,它返回一个包含对象的Promise到我的StockInfo类,它包含要显示的HTMl.我想在我的HTML中显示这个对象的名称,但我似乎无法让它显示.
在我的StockInfo构造函数中:
this.stock.getStockData(this.ticker,http).then(function(val) { this.data = val; this.name = new Promise<String>(function(resolvE) { resolve(this.data.Name); }); });
在我的HTML中:
<h2>{{name | async}}</h2>
我已经尝试了一些不同的安排,然后再定下来.我想让Stockservice类处理数据获取和StockInfo类来处理显示.在Angular 1中,我将创建一个用于获取数据并处理控制器中的数据处理的工厂,但我不太清楚如何在Angular 2中进行处理.
以上是大佬教程为你收集整理的异步 – 角度2 – 从承诺显示异步对象数据全部内容,希望文章能够帮你解决异步 – 角度2 – 从承诺显示异步对象数据所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。