没有合适的资源?快使用搜索试试~ 我知道了~
mchine:Simple一个简单的状态机
共58个文件
ts:47个
json:3个
md:2个
需积分: 5 1 下载量 5 浏览量
2021-04-29
23:10:10
上传
评论
收藏 32KB ZIP 举报
温馨提示
:game_die: 机器 一个简单的状态机 为什么? 因为状态机很性感,而且易于使用。 使用状态机将改变您思考和开发前端应用程序的方式。 多考虑视图的状态而不是事务,这将减少很多情况,并使代码更具可维护性。 安装 npm install mchine 如何使用 import mchine from "mchine" ; const stateMachineSchema = { initial : "idle" , states : { idle : { events : { login : { target : "sending" } } } , sending : { events : { success : { target : "idle"
资源推荐
资源详情
资源评论
收起资源包目录
mchine-master.zip (58个子文件)
mchine-master
.gitignore 76B
.babelrc 26B
.eslintrc 569B
package.json 2KB
src
Event
event.ts 647B
index.ts 25B
types.ts 197B
Transition
index.ts 25B
transition.ts 3KB
types.ts 440B
Schema
StateSchema
stateSchema.ts 431B
index.ts 85B
typeGards.ts 634B
typeGards.test.ts 2KB
types.ts 790B
stateSchema.test.ts 2KB
TransitionSchema
index.ts 24B
types.ts 235B
ActionSchema
index.ts 24B
types.ts 325B
DataTypes
OrderedSet.test.ts 9KB
OrderedSet.ts 979B
Queue.ts 285B
Queue.test.ts 2KB
List.test.ts 6KB
List.ts 1KB
HashTable.ts 114B
types.ts 102B
index.ts 57B
StateMachine
StateMachine.ts 7KB
StateMachine.test.ts 2KB
types.ts 2KB
mchine.test.ts 3KB
Action
action.ts 284B
index.ts 25B
typeGards.ts 294B
types.ts 181B
mchine.ts 779B
State
interpreters
stateHash.ts 1KB
state.ts 2KB
transaction.test.ts 1KB
stateHash.test.ts 9KB
state.test.ts 2KB
transaction.ts 505B
state.ts 2KB
state.test.ts 5KB
index.ts 54B
typeGards.ts 784B
typeGards.test.ts 1KB
types.ts 2KB
constants.ts 124B
.travis.yml 100B
tsconfig.json 126B
README.md 2KB
demo
stateMachine.m.js 453B
package.json 365B
README.md 286B
index.html 2KB
共 58 条
- 1
资源评论
观察社
- 粉丝: 25
- 资源: 4689
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功