【文件属性】:
文件名称:tweed:面向对象的UI库
文件大小:64KB
文件格式:ZIP
更新时间:2021-05-09 06:04:11
javascript typescript ui vdom tweedjs
粗花呢
Tweed是一个类似于的UI库,但是具有面向对象的样式。
正在安装
$ npm install tweed
或使用 :
$ npm install --global tweed-cli
$ tweed new my-blog
概述
这是Counter外观:
// src/Counter.js
import { mutating , VirtualNode } from 'tweed'
export default class Counter {
@ mutating _times = 0
render ( ) {
return (
< button on-click = { ( ) => this . _times ++ } >
Clicked { this . _times } times
< / button >
【文件预览】:
tweed-develop
----yarn.lock(142KB)
----webpack.config.js(305B)
----src()
--------Symbols.js(297B)
--------EngineCollection.js(969B)
--------isArray.js(108B)
--------Engine.js(885B)
--------plugins()
--------global.js(67B)
--------render()
--------VirtualNode.js(5KB)
--------index.d.ts(5KB)
--------MutatingDecorator.js(2KB)
--------hooks.js(1KB)
--------webpack.js(130B)
--------index.js(754B)
--------dev()
----.babelrc(38B)
----.npmignore(54B)
----LICENSE(497B)
----__tests__()
--------Engine.test.js(5KB)
----render()
--------dom.d.ts(113B)
--------string.d.ts(119B)
--------string.js(58B)
--------dom.js(55B)
----README.md(5KB)
----Makefile(269B)
----.gitignore(54B)
----CHANGELOG.md(2KB)
----package.json(1011B)