问题标签 [elementref]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
31 浏览

angular - 如何在 Angular 中使用 ResizeSensor 观察子组件的 elementRef?

我想监控我的网络应用程序的布局,以便在元素大小发生变化时调整其他元素的样式。(我使用 npm 包 css-element-queries 中的 ResizeSensor)

在组件本身中,通过@ViewChild 选择元素不是问题:

我的.component.html

我的.component.ts

child.component.html

问题是:如何访问from的#myChildsElement元素,例如查询高度?child.component.htmlmy.component.ts

我必须访问子组件的元素,甚至更深入地访问组件。最简单的方法是什么?这必须是可能的,我认为这不会很困难。

但是,我是 Angular 的初学者,尽管进行了很多搜索和尝试,但不幸的是我没有找到解决方案。

我非常感谢您的帮助和提示。

0 投票
1 回答
27 浏览

html - 如何从 HTML 代码 Angular 中为 HTML 引用设置类?

我有一个文本区域的参考

我将 的值传递到我的提交函数中,是否可以tx1从 HTML 本身为我的元素设置类,而不是创建ViewChild属性并使用elRef.nativeElement.setClasstypeScript 访问?