如何从Typescript中的html中获取此值?

时间:2017-05-15 09:57:18

标签: angularjs typescript

我的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>

在这种情况下,我要寻找的价值是“全部显示”。

1 个答案:

答案 0 :(得分:0)

你在运行哪个版本的角?我们真的需要更多信息。尽管直接访问DOM并不是使用angular的方法,但是你正在寻找类似这样的东西

var title = document.querySelector('dpn-blade-section section-title h4').innerHTML;