initialise webcomponent late

by amindunited

HTML

<my-element hiddled='false'></my-element>

JavaScript

setTimeout(() => {

class MyElement extends HTMLElement {
  constructor () {
    super();
    console.log('myElement', this);
    this.innerHTML = `Hey Mate!`;
console.log(this.getAttribute('hiddled'));
  }
  
  attributeChanged() {
  	console.log('yet');
  }
  
}

customElements.define(`my-element`, MyElement, ['hiddled']);


	
} , 1000);