Ember:如何制作一个项目而不是valueBinding ="这个"在列表中

时间:2016-08-28 17:07:34

标签: javascript ember.js

所有项目的代码运作良好:

 {{#each content.Questions}}
                <li>
                    <p>
                        <span class="index">{{Index}}. </span>
                        <span>{{Description}}</span>
                    </p>
                    <div class="chart">
                        {{#if Results}}
                          {{view App.ResultsArea valueBinding="this"}}
                        {{this}}
                        {{else}}
                          <div class="no-results">No data.</div>
                        {{/if}}
                    </div>
                </li>
{{/each}}

但是我想对content.Questions中的一个项目做同样的事情。 E.g:

 <li>
                        <p>
                            <span class="index">{{content.Questions.[0].Index}}.</span>
                            <span>{{content.Questions.[0].Description}}</span>
                        </p>
                        <div class="chart">
                            {{#if content.Questions.[0].Results}}
                              {{view App.ResultsArea valueBinding="content.Questions.[0]"}}
                            {{else}}
                              <div class="no-results">No data.</div>
                            {{/if}}
                        </div>
</li>

{{view App.ResultsArea valueBinding="content.Questions.[0]"}}无效。我该怎么写呢?

0 个答案:

没有答案