我正在使用Accordion折叠引导组件在页面中显示两个折叠项目。第一个折叠项目默认折叠,第二个折叠项目中有一个显示PDF文档的iframe。我需要第二个可折叠项目来适应屏幕的左侧高度。我试图用弹性盒来实现它,但似乎崩溃事件和弹出框有问题。我将不胜感激任何帮助。强制Iframe放入折叠引导组件以适合屏幕
这是我的小提琴例如:
<vp-leftpanel>
<div class="panel-group" id="accordion" role="tablist" aria-
multiselectable="true">
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingOne">
<h4 class="panel-title">
<a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
{{panelHeadingData}}
</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
<div class="panel-body">
<div *ngIf="candidate.hasEmailSourceData">
.....
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingTwo">
<div class="panel-title">
<div class="row">
<div class="col-md-6">
<a class="collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
{{panelHeadingResume}}
</a>
</div>
<div class="col-md-6">
<select class="form-control" (change)='loadDocument($event.target.value)'>
<option [value]="d.id" *ngFor="let d of candidate.candidateDocuments">{{d.friendlyName}}</option>
</select>
</div>
</div>
</div>
</div>
<div id="collapseTwo" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingTwo">
<div class="panel-body">
<div *ngIf="candidate.candidateDocuments.length > 0" class="apply-flex">
<iframe [src]="documentSelectedPathSafe" type="application/pdf" ></iframe>
</div>
</div>
</div>
</div>
</div>
</vp-leftpanel>
其实,你的问题并不清楚你的需求是什么。我尝试过,并且非常好地工作你面临什么问题 –
@GajendraSingh你的意思是工作绝对好。你能分享一下你尝试过的吗? –