gpt4 book ai didi

css - Domsanitizer bypasssecuritytruststyle 在 ie 11 中不起作用

转载 作者:行者123 更新时间:2023-12-05 07:39:40 27 4
gpt4 key购买 nike

Html:- 这里我设置了 modalStyle 中的样式属性,它是 typescript

<div class="modal" tabindex="1000" [style]="modalStyle" >

组件:- 在 typescript 中,我使用 domsanitizer 设置高度、显示、最小高度,这在 chrome 中有效,但在 ie 11 中无效。在 ie 11 中,未设置高度最小高度和显示,因此弹出窗口不显示。

import { DomSanitizer } from '@angular/platform-browser';
export class Abc {
get modalStyle() {
return this._domSanitizer.bypassSecurityTrustStyle('display:block; height:'
+ (this.modalDialog.nativeElement.clientHeight + 200) + 'px;'
+ 'min-height:1500' + '' + 'px;');
}
}
}

最佳答案

尝试添加这个 polyfill:

<script src=https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.0.15/polyfillsIE.min.js></script>

关于css - Domsanitizer bypasssecuritytruststyle 在 ie 11 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46918182/

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