gpt4 book ai didi

html - Angular2 将数据传递给模态

转载 作者:太空狗 更新时间:2023-10-29 19:35:09 25 4
gpt4 key购买 nike

我是 angular2 + typescript 的新手。我需要通过单击表中的按钮实现确认模式

这是表格

<div style="margin-top: 10px">
<table id="recruitersTable" class="table table-striped center" [ngBusy]="data">
<tr>
<th>{{ 'RECRUITER_NAME_AND_SURNANE_COLUMN' | translate }}</th>
<th>{{ 'RECRUITER_CODE_COLUMN' | translate }}</th>
<th>{{ 'RECRUITER_ACTION_DOLUMN' | translate}}</th>
<th></th>
</tr>
<tr *ngFor="let recruiter of recruiters">
<td>{{ recruiter.Name }}</td>
<td>{{ recruiter.Code }}</td>
<td>
<a class="btn btn-xs btn-default" data-target="#confirm" role="button" data-toggle="modal">
<span class="glyphicon glyphicon-ban-circle"></span>
</a>
</td>
<td></td>
</tr>
</table>
</div>

这是确认模式

<div id="confirm" class="modal fade in" aria-labelledby="modallabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button class="close" data-dismiss="modal" aria-hidden="true"><span class="glyphicon glyphicon-remove"></span></button>
<h3 id="modalLabael">Block recruiter</h3>
</div>
<div class="modal-body">
<h3 id="modalLabael">Are you sure that you want block this recruiter?</h3>
</div>
<div class="modal-footer">
<button class="btn btn-danger" data-dismiss="modal" aria-hidden="true">Cancel</button>
<button class="btn btn-success" (click)="BlockRecruiter(recruiter.code)">Block</button>
</div>
</div>
</div>

我需要通过在确认模式上单击“成功”来实现功能,但数据在另一个 div 中。谁能给我解释一下?

最佳答案

如果模态组件包含在父组件中,您可以使用 EventEmitter - 检查此处 --> https://angular.io/docs/ts/latest/api/core/index/EventEmitter-class.html

或者您可以使用将主题作为可观察对象返回的服务。父组件可以订阅可观察对象,而模式会在确认时提醒服务。在这里检查 alert.service 是如何编写和使用的 --> Angular 2: Displaying icons in navbar on authentication

关于html - Angular2 将数据传递给模态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40562730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com