【发布时间】:2020-01-30 00:41:31
【问题描述】:
我正在努力在没有组件标签的情况下动态生成组件。基本上我有一个包含 svg 图片的主要组件。
我正在尝试编写一个组件,它将在该标签 svg 内生成矩形。我尝试按照动态组件的角度教程进行操作,但here 是我生成组件时得到的:
不幸的是,由于 ng 组件,没有显示任何内容。
这里是组件模板:
@Component({
selector: '',
template: ``<svg:rect width="1000px" height="1000px" fill="white">``,
styleUrls: ['./shape-tool.component.scss']
})
这是我的主要组件 html:
<div class="main">
<svg #svg version="1.1" baseProfile="full" width="400" height="400" xmlns="http://www.w3.org/2000/svg">
<ng-template svgDynamic></ng-template>
</svg>
</div>
当用户点击主组件时,我只希望矩形标签进入 svg 标签。
【问题讨论】: