文件名称:jtml:使用模板标签以JavaScript编写HTML
文件大小:56KB
文件格式:ZIP
更新时间:2024-04-25 17:59:18
TypeScript
@ github / jtml 该库被设计为之上的一层,以提供基于JavaScript的声明性HTML模板标签。 该库的灵感来自GitHub在生产中使用了一段时间的 。 由于以下原因,它是独立于lit-html创建的: 为了重用代码,我们使用了 ,该代码已在GitHub上投入生产。 使之与Template Parts whatwg提案更接近。 通过使用我们的目标是与Template Parts提案紧密结合,希望有一天可以放弃对的依赖。 基本用法 该库带有一组导出,主要的两个是html和render 。 html是一个。 不用调用它,而是用html “标记”模板字符串,它将返回TemplateResult ,可以在客户端安全地呈现HTML。 import { html , render } from '@github/jtml' const greeting = 'Hello'
【文件预览】:
jtml-main
----package.json(1KB)
----.eslintrc.json(652B)
----.github()
--------workflows()
----test()
--------unsafe-html.ts(2KB)
--------until.ts(3KB)
--------html.ts(9KB)
--------karma.config.cjs(882B)
----LICENSE(1KB)
----package-lock.json(141KB)
----CONTRIBUTING.md(2KB)
----src()
--------directive.ts(835B)
--------unsafe-html.ts(471B)
--------until.ts(772B)
--------html.ts(4KB)
--------events.ts(2KB)
--------index.ts(174B)
----tsconfig.json(403B)
----.gitignore(32B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(10KB)
----CODEOWNERS(34B)