我想要做的只是在元素上附加一些 html。我检查了一些链接,发现了不同的令人困惑、不起作用、不推荐的解决方案。
使用 JavaScript,我会做这样的事情:
var d1 = document.getElementsByClassName('one');
d1.insertAdjacentHTML('beforeend', '<div class="two">two</div>');
如何使用 typescript/angular2、RC5 获得相同的结果?
编辑
类为 .one
的元素是由外部js生成的,我无法修改。
原文由 Gerald Hughes 发布,翻译遵循 CC BY-SA 4.0 许可协议
1.
另见 在 RC.1 中,某些样式无法使用绑定语法添加
或防止直接 DOM 访问:
3.