Polymer 聚合物1.x:如何打印聚合物元素的所有属性?

Polymer 聚合物1.x:如何打印聚合物元素的所有属性?,polymer,polymer-1.0,custom-element,Polymer,Polymer 1.0,Custom Element,如何将导入到自定义元素中的元素的所有属性打印到控制台 例如,我有一个自定义元素myel,在该元素中,我导入了一个firebase文档元素。我想通过观察firebase文档在特定时间点的所有属性值,了解firebase文档元素的模型的当前状态 my-el.html ... foo:function(){ ... var doc=此.$文档; //以下两种“工程”(定义见下文) console.log('doc',doc); console.log('doc.properties',doc.pro

如何将导入到自定义元素中的元素的所有属性打印到控制台

例如,我有一个自定义元素
myel
,在该元素中,我导入了一个
firebase文档
元素。我想通过观察
firebase文档
在特定时间点的所有属性值,了解
firebase文档
元素的模型的当前状态

my-el.html

...
foo:function(){
...
var doc=此.$文档;
//以下两种“工程”(定义见下文)
console.log('doc',doc);
console.log('doc.properties',doc.properties);
}
通过works,我的意思是它不会产生想要的将对象打印到控制台的行为。对象属于
文档
对象。

注释摘要:

使用


您可以使用
console.dir()
,但也可以在标准
console.log()调用中使用
%o
替换字符串:

console.log( 'doc=%o', doc );

可以在MDN的网站上找到。

您是否尝试过
console.dir(doc)
?@Supersharp:这很有效。谢谢
console.dir( doc );
console.log( 'doc=%o', doc );