Ionic2,内容宽度和高度显示为0

时间:2017-05-04 04:09:25

标签: ionic2

我正在使用Ionic2作为混合应用程序。我有一个要求,我需要内容区域的高度+宽度(离子含量)。

我正在尝试

@ViewChild(Content) content: Content; console.log(this.content.contentWidth,this.content.contentHeight) 这是 0,0

当我尝试console.log(this.content.getContentDimensions());

它给出了

{"contentHeight":null,"contentWidth":525,"contentLeft":0,"scrollHeight":1023,"scrollTop":0,"scrollWidth":510,"scrollLeft":0}

如何获得离子含量(可视区域)的宽度和高度。

1 个答案:

答案 0 :(得分:0)

试试这个...

ionViewDidLoad() {

        setTimeout(() => {
            console.log("some....",this.content.contentHeight);
            this.contentHeight = this.content.contentHeight;
            console.log("some....",this.contentHeight);
        }, 10);

    }