我的html页面上有这个元素:
<div class="section-title" id="bladeSectionTitle"
ng-transclude="title">
</div>
我希望显示值。
我在我的打字稿页面中尝试过以下内容&amp;只得到null:
var title = document.getElementById("bladeSectionTitle").getAttribute('section-title');
视图来源给了我:
<dpn-blade-section is-checkbox-visible="true" is-checked="$component.showAll">
<section-title>
<h4>Show All</h4>
</section-title>
在这种情况下,我要寻找的价值是“全部显示”。
答案 0 :(得分:0)
你在运行哪个版本的角?我们真的需要更多信息。尽管直接访问DOM并不是使用angular的方法,但是你正在寻找类似这样的东西
var title = document.querySelector('dpn-blade-section section-title h4').innerHTML;