聚合物从子元素

时间:2016-07-06 12:06:02

标签: polymer-1.0

我有以下dom重复,它基本上需要一系列调查问题并显示它们。

<template is="dom-repeat" items="{{survey.Questions}}">
  <template is="dom-if" restamp if="{{isFormat(item.Type, 'Single-Select')}}">
    <question-singleselect question="{{item}}" auth-Data="{{authData}}"></question-singleselect>
  </template>
  <template is="dom-if" restamp if="{{isFormat(item.Type,'Open-Ended')}}">
    <question-openended question="{{item}}" auth-Data="{{authData}}"></question-openended>
  </template>

并且在代码中进一步向下,我想拿答案,并创建标题记录,以及所有详细/答案记录......标题,我可以保存没有问题,详细记录,我正在尝试请执行下列操作。

for(question in survey.Questions) 
{
   ...
}

收到错误消息“无法找到调查”。如何才能访问我在此页面上显示的一系列问题?我试过这个。$。以及我在网站和本网站上发现的其他不同内容。

1 个答案:

答案 0 :(得分:0)

而不是survey.questions。似乎我不得不给dom-repeat一个ID并用以下内容引用该ID:

<template is="dom-repeat" id="testquestions" items="{{survey.Questions}}">
...
...
var item = this.$.testquestions;