Meteor-如何检查特定模板';浏览器JavaScript控制台中的数据上下文?

Meteor-如何检查特定模板';浏览器JavaScript控制台中的数据上下文?,meteor,Meteor,我很难弄清楚为什么某个值没有出现在模板的数据上下文中。如何从控制台检查它?受@richsilv评论的启发,我创建了一个bookmarklet,使这项任务变得非常简单。将bookmarklet添加到书签后,可以在任何meteor页面上单击它,然后将鼠标悬停在希望查看其数据上下文的项目上,然后单击。然后将数据上下文打印到控制台 Stackoverflow不允许我将bookmarklet作为链接插入,因此您必须将下面的代码片段复制并粘贴到书签URL中 javascript:document.onmou

我很难弄清楚为什么某个值没有出现在模板的数据上下文中。如何从控制台检查它?

受@richsilv评论的启发,我创建了一个bookmarklet,使这项任务变得非常简单。将bookmarklet添加到书签后,可以在任何meteor页面上单击它,然后将鼠标悬停在希望查看其数据上下文的项目上,然后单击。然后将数据上下文打印到控制台

Stackoverflow不允许我将bookmarklet作为链接插入,因此您必须将下面的代码片段复制并粘贴到书签URL中


javascript:document.onmouseover=function(e){var-evt=e | | | | window.event;var-elem=evt.target | | | evt.srcement;elem.style.outline='2px solid gray'};document.onmouseout=function(e){var-evt=e | | | | window.event;var-elem=evt.target | | | evt.src元素;elem.style.outline='';文档。OnCase=函数(e){var EVT= E.vi*窗口。事件;VaR EVT.EVT.SrCnEng1;var PAR=Eel.PaleNoad;IF(PAR.NODENAME==‘a’){PAR.OnCase=函数(E){E.ReutalValue= false;返回false;};PAR。SETITY属性(HREF),};控制台。日志(BRAZ.GETDATA(ELAM));如果(EVT.EngEntRebug)EVT.EnvestDebug();evt.returnValue=false;document.onclick=null;document.onmouseover=null;};无效0

Template.myTemplate.rendered=function(){console.log(this);}?也可以使用
window.foo=myobject,它将在控制台中作为
foo
提供。或者您可以通过传递模板中的DOM元素(而不是jQuery元素)来使用它。谢谢。在Chrome中,我必须使用书签管理器来正确构建这个书签。