gpt4 book ai didi

angular - 获取 Angular2 应用程序组件的初始调整窗口大小

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

在我的 app.html 中我有:

<div id="wrapper" 
(document:load)="onWindowLoadOrResize($event)"
(window:resize)="onWindowLoadOrResize($event)">

这用于设置内容 div 的 css 高度。调整大小工作正常,但最初不会在页面加载时触发。 document:load 根本不触发。运行将看到窗口初始大小的代码的最佳方法是什么?

最佳答案

此时在您的应用程序中,document.load 已经被触发。对您来说最简单的方法可能是从您的应用程序组件构造函数中调用调整大小函数。此时您的 DOM 已准备就绪,应用程序正在启动。此外,您应该将高度值分配给模板可以绑定(bind)到的应用程序中的属性,而不是直接进行 DOM 操作。

关于angular - 获取 Angular2 应用程序组件的初始调整窗口大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34025575/

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