从控制器Ionic 2更改元素样式

时间:2017-06-28 12:40:05

标签: angular ionic-framework ionic2

我的代码:

document.querySelector(".myTabs .line")[0].style.left = '30%' ;

我有错误

  

undefined不是对象(评估'document.querySelector(“。myTabs .line”)[0] .style')

如何从控制器更改css样式?

1 个答案:

答案 0 :(得分:6)

document.querySelector将返回类型为Element的第一个元素匹配。您需要将其转换为HTMLElement。试试这个:

let elm = <HTMLElement>document.querySelector(".myTabs .line");
elm.style.left = '30%'