Polymer JS:如何输出模型数据?

PolymerJS: How to output Model data?

有没有办法输出聚合物元素的所有模型数据?

我想将每个 属性 及其值输出到视图。

我知道 vue 通过使用

实现了这一点
{{ $data | json }}

但是Vue还有一个数据属性是dumpable。不确定在聚合物中是否有可能将每个 属性 及其值转储到视图中。

我想使用与聚合物类似的东西。但是怎么办?

我知道这样做是行不通的:

{{ $properties }}

据我所知,在 Polymer JS 中没有像 vue 那样的数据绑定过滤器。

但是你可以使用所谓的 Computed binding:

<dom-module id="view">

  {{dump(model)}}

  <script>
    Polymer({
      is: 'view',
      properties: {
        model: Object       
      },
      dump: function(model) {
        return JSON.stringify(model, null, ' ');
      }
    });
  </script>

</dom-module>