TypeError:无法设置属性' innerHTML' null angular2打字稿

时间:2016-06-10 08:48:56

标签: angular typescript

我将部分HTML代码存储在数据库中。 当我需要打开我的对象(获取对象列表)时,我需要使用第一个对象list[0].content初始化我的视图。

所以我得到一个标签div,我想把我的html来自数据库

elemet:HTMLElement;
this.element = document.getElementById("content");
getList(){
 this._service.getList()
            .subscribe(
                data => {
                    this.list = data;
                    this.element.innerHTML = this.list[0].content;
                    }
                },
                error => alert(error),
                () => {
                    console.log("finished");
                }
            );
}

所以我得到这个错误我无法设置我的观点。

我在构造函数中调用此方法

(在javascript中存在window.onload ...)

0 个答案:

没有答案