如何使mdl-badge数据徽章内容动态化

时间:2016-03-29 23:43:11

标签: javascript angularjs material-design angular-material

我创建了一个带有数据徽章类的mdl-badge,用于在我的页面上添加警报图标。如何在我的控制器中动态更改数据标记数据(即而不是硬编码5),以便显示的数字对应于后端服务器报告的警报数。执行{{alertcount}}似乎不起作用。 html是:

            <a class="mdl-badge mdl-badge--overlap mdl-badge--no-background" data-badge="5" href="#monitor"><i id="ttalert" class="material-icons">messages</i></a>
            <div class="mdl-tooltip" for="ttalert">Alerts</div>

1 个答案:

答案 0 :(得分:0)

好的,所以这就是我所做的,似乎有效:

            alerticon = document.getElementById('alertbadge');
            alerticon.setAttribute('data-badge', alertcount);