https://github.com/yisar/fre-counter
A demo for Fre
https://github.com/yisar/fre-counter
Last synced: 9 months ago
JSON representation
A demo for Fre
- Host: GitHub
- URL: https://github.com/yisar/fre-counter
- Owner: yisar
- Created: 2018-08-21T14:14:48.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-08-29T03:57:16.000Z (over 7 years ago)
- Last Synced: 2025-02-09T20:45:27.799Z (11 months ago)
- Language: TypeScript
- Size: 42 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fre-counter
A demo for Fre
```javascript
import Fre from 'fre'
class App extends Fre.Component {
constructor() {
super()
this.state = {
count: 0
}
}
up() {
this.state.count++
}
down() {
this.state.count--
}
render() {
return (
{this.state.count}
+
-
)
}
}
Fre.render(, document.getElementById('app'))
```
API 如上
目前搞定了这么多:
1.对象劫持
2.jsx、react-like 的组件化方案
3.生命周期
4.事件绑定