PolymerJS:如何输出模型数据?

Lov*_*ess 7 javascript polymer vue.js

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

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

我知道vue通过使用来完成这个

{{ $data | json }}
Run Code Online (Sandbox Code Playgroud)

但是Vue也有一个可转储的数据属性.不确定聚合物是否甚至可以将每个属性及其值转储到视图中.

我想用类似聚合物的东西.但是怎么样?

我知道做这样的事情不起作用:

{{ $properties }}
Run Code Online (Sandbox Code Playgroud)

Max*_*nin 8

据我所知,PolymerJS中没有像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>
Run Code Online (Sandbox Code Playgroud)