繁体   English   中英

如何在CoffeeScript中循环并输出多个对象的属性?

[英]How to loop and output the attributes of more than one object in CoffeeScript?

这就是我现在正在做的事情:

"click .save-file": (e) ->
  posts = Posts.find().fetch()
  console.log post for post in posts

哪个输出:

对象{_id:“jMraqpqyAcHz9BCM4”,标题:“帖子1”,位置:3}
对象{_id:“7dsT8RpsPZ3LfjisX”,标题:“Post 3”,位置:2}

如何修改上面的代码,使其输出:

发布1
3

邮政3
2

代替? (我想我必须做一些事情: "#{@title}\\n\\n#{@position}"

我认为你需要使用的是"#{post.title}\\n#{post.position}\\n"因为@引用了this ,你需要引用post

尝试...

"click .save-file": (e) ->
  posts = Posts.find().fetch()
  for post in posts
    console.log post.title
    console.log post.position 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM