【发布时间】:2013-11-25 02:52:58
【问题描述】:
流星初学者/JS问题:
在 Meteor 中关联对象时,我看到一小行我不理解的代码。例如,与关联的 cmets 一起发布。
var $body = $(e.target).find('[name=body]');
var comment = {
body: $body.val(),
postId: template.data._id
};
因此获取评论的内容,将其放入变量“comment”中,并创建一个 postId 以进入该评论,以便您知道该评论属于哪个帖子。这个 postId 被调用 *'template.data._id'*
我的问题是:
- 所以你调用模板,那么你不想调用模板名称吗?不是数据?数据来自哪里?
-
除此之外,您先调用数据...然后调用 ._id,“数据”还有其他选项吗?浏览器
template.data.(选项)
这对我不起作用,哈哈,*console.log(template.data._id);* 回来未定义。所以它没有像宣传的那样抓取对象 ID。我确定我搞砸了。
如果您需要更多上下文,这里是周围的代码: https://github.com/DiscoverMeteor/Microscope/blob/master/client/views/comments/comment_submit.js
【问题讨论】:
标签: javascript mongodb templates meteor