【问题标题】:DOM manipulation not works in Component?DOM 操作在组件中不起作用? 【发布时间】:2016-12-14 11:02:45 【问题描述】: 我的 AngularJS 代码在 JSFiddle here 中,不可运行,但告诉它是什么: 结果如下: 那么,当我在ngAfterViewInit 中操作 DOM 时,DOM 元素被创建但没有显示出来?为什么? 【问题讨论】: 标签: javascript css angularjs d3.js 【解决方案1】: 新的 JSFiddle 是 here。 变化 之前: <svg #myChart> </svg> 之后: <div #myChart> </div> 只需将svg 标记更改为div 标记。 【讨论】: