如何从Angular中的Observable <object []>实例化对象数组

时间:2019-03-31 07:14:01

标签: arrays angular observable

我的.ts文件中有这个

myobj: Observable<MyObj[]>;

我可以在我的HTML文件中循环查看所有myObj[]来自我的API

是否可以将此Observable转换为Array的{​​{1}}?

1 个答案:

答案 0 :(得分:-1)

您可以在HTML模板中将*ngFor directiveasyncPipe一起使用。

您的情况:

class Post < ApplicationRecord 
  searchkick word_start: [:author_name, author_country]

  def search_data # override indexing fields
    {
     tite: self.title,
     date: self.created_at,
     author_name: author[:name], # nested json(author field)
     author_country: author[:country],
     comments_ids: comments.map(&:id) # index as an array of ids       
    }
  end
end