文件名称:js-component:用于TypeScript的基于实验的基于类的Web组件库
文件大小:196KB
文件格式:ZIP
更新时间:2024-04-06 14:12:12
typescript ui webcomponents custom-elements TypeScript
js组件 一个研发项目,用于评估基于类的解决方案以开发自定义元素。 免责声明: 项目处于早期状态,目前尚无在生产中使用它的计划。 例子 例子1 import { bind , element , html , state , Component } from 'js-component' import counterStyles from './styles/counter.scss' @ element ( { tag : 'my-counter' , styles : counterStyles } ) class Counter extends Component { @ prop label = 'Counter' @ state private count = 0 @ bind private onClick ( ) { this .
【文件预览】:
js-component-master
----.prettierignore(0B)
----.storybook()
--------main.js(237B)
--------preview.js(74B)
--------webpack.config.js(469B)
----.gitignore(147B)
----tsconfig.json(844B)
----README.md(670B)
----rollup.config.js(2KB)
----.prettierrc(113B)
----package.json(5KB)
----src()
--------stories()
--------main()
----index.js(207B)
----tsconfig.dist.json(661B)
----yarn.lock(452KB)
----.eslintrc.json(585B)