我需要一个函数来获得div中最高元素的高度.
我有一个元素,里面有许多其他元素(动态生成),当我使用$(elem).height()询问容器元素的高度时,我得到的高度比它里面的一些内容要小.内部的一些元素是大于该元素所具有的大小的图像.
我需要知道最高元素,所以我可以得到它的高度.
如何动态添加组件?
toolbar.component.ts:
@Component({
selector: 'app-toolbar',
template: '<button>Add Text component</button>'
})
export class ToolbarComponent {
constructor() { }
}
Run Code Online (Sandbox Code Playgroud)
section.component.ts:
@Component({
selector: 'div[app-type=section]',
template: ''
})
export class SectionComponent {
constructor() { }
}
Run Code Online (Sandbox Code Playgroud)
text.component.ts:
@Component({
selector: 'app-text',
template: '<p>This is dynamically component</p>'
})
export class TextComponent {
constructor() { }
}
Run Code Online (Sandbox Code Playgroud)
view.component.ts:
@Component({
selector: 'app-view',
template: `<div class="container">
<app-toolbar></app-toolbar>
<div app-type="section" id="SECTION1" class="active"></div>
<div app-type="section" id="SECTION2"></div>
</div>`
})
export class SectionComponent {}
Run Code Online (Sandbox Code Playgroud)
当我点击ToolBarComponent时,我想将TextComponent添加到具有"active"类的SectionComponent.