Хитрая запрос ...
Я попробовал и мой лучший везение было что-то вроде этого:
<polymer-element name="x-for-in">
<template>
<template repeat="{{field in keys}}">
{{obj[field]}}
</template>
</template>
<script>
Polymer({
obj : null,
keys : [],
created : function() {
this.obj = {
field1 : 1,
field2 : 2,
field3 : 3
};
this.keys = Object.keys(this.obj);
}
})
</script>
</polymer-element>
OUTPUT : 1,2,3
BTW: Я не 100% уверен, что вы означало в описании, потому что ваш код говорит, что строки - это массив объектов, в то время как вы говорите, что строки являются объектом ....
В любом случае, так хорошо, пример выше должен дать представление.
BTW2: {{data is rows}}
где строки - это объект - не будет работать, потому что это по существу javascript for in
. полимер ограничивает такие вещи, как я понимаю
Смотрите этот родственный вопрос: http://stackoverflow.com/questions/22211597/polymer-iterating-over-object-in-template – Cristian