Skip to content

ymzuiku/vanilla-html

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vanilla-html

Only use string build template innerHTML

import { html } from "vanilla-html";

export const App = () => {
  const div = html`
    <div>
      <button class="btn">Click Me</button>
    </div>
  `;

  const btn = div.querySelector < HTMLButtonElement > "button";
  btn.onclick = () => {
    btn.innerHTML += "1";
  };
  return div;
};

document.body.append(App());

About

Create Elements like JSX

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published