Узел анализирует данные из одного представления в другое - PullRequest
0 голосов
/ 02 июля 2019

Допустим, у меня есть один взгляд

users.handlebars

{{#each users}}
            <tr>
                <td>{{this.id}}</td>
                <td>{{this.profile.firstname}}</td>
                <td>{{this.profile.lastname}}</td>
                <td>{{this.profile.location}}</td>
                <td>{{this.email}}</td>
                <td>{{this.profile.status}}</td>
                <td><i class="fas fa-user-edit"></i>
                <a class="user-ban-btn" href="javascript:void(0)">
                    <i class="fas fa-hand-paper"></i>
                </a>
                <a class="user-delete-btn" href="javascript:void(0)"> // THIS IS DELETE BUTTTON
                    <i class="fas fa-trash"></i>
                </a>
                </td>
            </tr>
            {{/each}}

И еще

main.handlebars

<div class="modal-box" id="user-delete-modal">
        <div class="modal-box-message">
            <p>Are you sure u want to delete this user?</p>
            <a href="delete/{{HERE I NEED ID OF USER TO DELETE}}">YES</a>
            <a href="javascript:void(0)" class="user-delete-btn">NO</a>
        </div>
    </div>

В первом представлении я нажимаю кнопку «Удалить пользователя», но мне нужно проанализировать данные из этого представления во втором представлении, где я выбираю ДА или НЕТ, потому что да, у меня есть ссылка с параметром ID /users/delete/:id Но я не знаю, чтобы сделай это.

Примечание: Main.handlebars - это шаблон, и users.handlebars вставляется в этот шаблон, и это модальное окно открывается только с помощью javascript, обновление страницы отсутствует.

Буду благодарен за любую идею, как это сделать.

1 Ответ

0 голосов
/ 04 июля 2019

Решено добавлением onClick="get_user_id(this.id)" к a элементу.А затем взять его с помощью JavaScript.

...