0.7.2 • Published 11 months ago

htmlview v0.7.2

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

HTML View

HTML view template string function.

This is a convenience function for creating HTML with Javascript.

Install

In the browser, grab one of the files from the dist folder in this repository.

npm i htmlview

Usage

// For usage with NodeJS only
const h = require('htmlview')

// HTML string, just like normal template string
const html = h`<div>hello</div>`
// <div>hello</div>

// HTML string with variables, like normal
const html = h`<div>hello ${5}</div>`
// <div>hello 5</div>

// Automatically joins array variables
const html = h`<div>hello ${[ '1', '2', '3']}</div>`
// <div>hello 123</div>

// Avoid automatically joining array variables
const html = h`<div>hello ${[ '1', '2', '3'].join(',')}</div>`
// <div>hello 1,2,3</div>

// Automatically calls functions
const html = h`<div>hello ${() => 'bye'}</div>`
// <div>hello bye</div>

// Returns empty string by default, not 'undefined'
const html = h`<div>hello${() => {
  if (project.done) return '<b>bye</b>'
}}</div>`
// <div>hello</div>

MIT Licensed. Enjoy!

0.7.2

11 months ago

0.7.1

11 months ago

0.5.3

11 months ago

0.5.0

11 months ago

0.7.0

11 months ago

0.5.2

11 months ago

0.6.0

11 months ago

0.5.1

11 months ago

0.3.0

1 year ago

0.4.1

1 year ago

0.4.0

1 year ago

0.2.0

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago