我有以下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)
{
...
}
收到错误消息“无法找到调查”。如何才能访问我在此页面上显示的一系列问题?我试过这个。$。以及我在网站和本网站上发现的其他不同内容。
答案 0 :(得分:0)
而不是survey.questions。似乎我不得不给dom-repeat一个ID并用以下内容引用该ID:
<template is="dom-repeat" id="testquestions" items="{{survey.Questions}}">
...
...
var item = this.$.testquestions;