Для приложения я хочу создать объектные компоненты в ES6
.
В обычном режиме вы можете создавать элементы следующим образом:
var element = document.createElement('YourElement');
element.innerHTML = 'Content';
document.querySelector('body').appendChild(element);
Как я могу создать их в ES6
как:
export default class Container extends HTMLDivElement {
constructor() {
super();
this.innerHTML = 'Content';
}
}
С этим примером?
var container = new Container();
document.querySelector('body').appendChild(container);
Моя идея состоит в том, чтобы создать только для JavaScript- UI Framework без использования "собственных" фрагментов HTML ...