补充文档

This commit is contained in:
2024-01-12 05:34:37 +08:00
parent f6330ce9ea
commit 74f5204bb3
2 changed files with 34 additions and 7 deletions

View File

@ -1,3 +1,33 @@
# widgets
像 flutter 风格用纯粹 js 构建页面
```bash
npm i @laniakeasupercluster/widgets
```
```javascript
import { createElement, Button, Span } from '@laniakeasupercluster/widgets'
document.body.appendChild(createElement({
style: { width: 320, height: 320, padding: 64 },
children: [
Span({ textContent: 'hello world!' })
Button({
textContent: 'click',
onclick: event => {
const randomNumber = Math.floor(Math.random() * 100)
event.traget.textContent = 'click' + randomNumber
}
})
]
}))
```
### dev
```
git clone git@git.satori.love:LaniakeaSupercluster/widgets.git
npm i
npm run dev
```

View File

@ -1,13 +1,10 @@
{
"name": "widgets",
"name": "@laniakeasupercluster/widgets",
"description": "A simple widgets tracker",
"version": "1.0.0",
"version": "1.0.1",
"type": "module",
"main": "main.js",
"author": {
"name": "Laniakea Supercluster",
"email": "huan0016@gmail.com"
},
"author": "Laniakea Supercluster <huan0016@gmail.com>",
"license": "MIT",
"scripts": {
"dev": "vite --open",
@ -27,4 +24,4 @@
"health",
"fitness"
]
}
}