相关疑难解决方法(0)

如何获得javascript/jQuery中最高的子元素的高度?

我需要一个函数来获得div中最高元素的高度.

我有一个元素,里面有许多其他元素(动态生成),当我使用$(elem).height()询问容器元素的高度时,我得到的高度比它里面的一些内容要小.内部的一些元素是大于该元素所具有的大小的图像.

我需要知道最高元素,所以我可以得到它的高度.

javascript jquery height dom

23
推荐指数
4
解决办法
4万
查看次数

以角度2/4动态添加Component

如何动态添加组件?

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.

components angular-services viewchild angular

1
推荐指数
1
解决办法
8254
查看次数