angular - 如何使用 ViewChild 获取 HTML 元素?
问题描述
如何使用 ViewChild 获取整个 HTML 元素?
我努力了:
@ViewChild("mapContainer", { static: false }) mapContainer: HTMLElement;
其中'd'是参考:
<div #mapContainer></div>
解决方案
像这样试试
@ViewChild('mapContainer', { static: true }) map: ElementRef;
ngOnInit() {
console.log(this.map.nativeElement);
}
在这里您可以阅读更多关于 ViewChild 的信息。
推荐阅读
- sql - MariaDB 列按小时分组,行按标题分组
- c# - Linq 到对象,列表
,其中项目由列表组成 - javascript - 使用 Date.now() 的 javascript 中的 1 秒间隙
- java - java源文件的编码
- javascript - 在 React Js 中使用多个复选框过滤列表
- nativescript - 如何在 nativescript 中进行水平轮播布局?
- ios - 如何防止在 UIPicker 视图中快速选择无效日期?
- php - 我在 MYSQL 中的 PHP PDO 更新计数器是 +3 而不是 +1?
- html - 使用 CSS 中的 Background size cover 属性来覆盖整个可用屏幕大小,无需左右滚动
- r - 根据.R中的条件更改过滤中的运算符