【发布时间】:2020-01-20 20:37:30
【问题描述】:
我正在使用自动完成功能。当我单击输入时,会打开一个下拉列表,其中包含所有可能的字段可供选择。
我的问题是这些字段不可见,我已经使用 z-index 等进行了测试,但到目前为止没有任何效果。
我该如何解决这个问题?
代码
<div class="form-group" style="padding-top: 10px;">
<div class="ng-autocomplete auto">
<ng-autocomplete [data]="countries" [searchKeyword]="keyword"
[itemTemplate]="itemTemplate" [notFoundTemplate]="notFoundTemplate">
</ng-autocomplete>
<ng-template #itemTemplate let-item>
<a [innerHTML]="item.departamento"></a>
</ng-template>
<ng-template #notFoundTemplate let-notFound>
<div [innerHTML]="notFound"></div>
</ng-template>
</div>
</div>
正如您在图像中看到的那样,信息在那里,但看起来不可见:(
【问题讨论】:
-
“正如你在图片中看到的那样,信息就在那里” - 你是怎么想到的?如果我期望在浏览器开发工具中出现这种情况,那么我在这些地方看到的只是 empty 链接元素,
<a _ngcontent-aip-c0=""></a>- 所以你的数据确实 not 看起来“在那里” 开始。
标签: css angular typescript