Создание таблицы руля с 3 внутри каждой проблемой помощника

вы можете создать arraylist и использовать Collection.addAll() для преобразования строкового массива в ваш arraylist

0
задан Pouya Ak 8 March 2019 в 09:47
поделиться

1 ответ

Использование @root решает проблему, см. Ниже, однако мне все еще интересно, почему ваш код работает таким образом - но я довольно давно не использовал handelbarsjs

<table class="table">
            <thead>
                <tr>
                    <th>col-0</th>
                    <th>col-1</th>
                    <th>col-2</th>
                    <th>col-3</th>
                    <th>col-4</th>
                </tr>
            </thead>

            <tbody>
                {{#each dummyArray}}
                <tr>
                    <td>row</td>
                    {{#each @root.dummyArray2}}
                    <td>
                        {{#each @root.dummyArray3}}
                            {{this.data}}
                        {{/each}}
                    </td>
                    {{/each}}
                </tr>
                {{/each}}
            </tbody>

        </table>

Править : код ниже заполняет только ранее пустые ячейки, оставляя остальные пустыми ... странно

<tbody>
                {{#each dummyArray}}
                <tr>
                    <td>row</td>
                    {{#each ../dummyArray2}}
                    <td>
                        {{#each ../dummyArray3}}
                            {{this.data}}
                        {{/each}}
                    </td>
                    {{/each}}
                </tr>
                {{/each}}
            </tbody>
0
ответ дан Darek Adamkiewicz 8 March 2019 в 09:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: