【问题标题】:ionic : how to put a value to key in angular using pushionic:如何使用 push 将值输入到 Angular 中
【发布时间】:2021-01-26 01:14:21
【问题描述】:

我希望将数据推送到数组 uisng push 但我想在键中放置一个最喜欢的布尔值 关键是isFav

 this.datagp.forEach(getData =>             
    this.datapush.push({
      logo : getData.logo,
      name : getData.name,
      isFav :  this.favoriteProviderService.isFavoriteitem(getData.name)
      .then( (value) => {   value? true : false} ) 
                       })
                    )

在控制台中获取 ZoneAwarePromise

在显示 [object Promise]

的 html 页面 {{isFav}}

【问题讨论】:

    标签: angular typescript ionic-framework promise


    【解决方案1】:

    我认为您可以尝试这样的方法 - 如果这能解决您的问题,请告诉我。

     this.datagp.forEach(getData =>   
      this.favoriteProviderService.isFavoriteitem(getTitle.name).then((value) => {           
         this.datapush.push({
           logo : getData.tvg.logo,
           name : getData.name,
           isFav :  value ? true : false
        });
      });
     );
    

    【讨论】:

      猜你喜欢
      • 2018-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-10
      • 2021-01-20
      • 2021-07-26
      相关资源
      最近更新 更多