文件名称:robot:functional一个功能不变的有限状态机库
文件大小:243KB
文件格式:ZIP
更新时间:2024-05-18 17:31:02
JavaScript
机器人 一个小的功能不变的有限状态机库。 对组件使用状态机将声明性编程方法带到应用程序状态。 有关主要文档,请参见 。 import { createMachine , interpret , state , transition } from 'robot3' ; let machine = createMachine ( { off : state ( transition ( 'toggle' , 'on' ) ) , on : state ( transition ( 'toggle' , 'off' ) ) } ) ; const service = interpret ( machine , ( ) => { render ( ) ; } ) ; :books: 请在GitHub上加注星标。 ,如果你发现一个bug。 还是更好... 以做出贡
【文件预览】:
robot-master
----demos()
--------fullname.html(1KB)
--------index.html(916B)
--------counter.js(761B)
--------preact.js(291B)
--------stoplight.js(609B)
--------login.js(2KB)
--------users.html(1KB)
--------counter.html(1KB)
--------stoplight.html(909B)
--------login.html(792B)
--------users.js(1KB)
--------fullname.js(997B)
--------style.css(591B)
----.github()
--------workflows()
----debug.js(532B)
----machine.js(5KB)
----LICENSE(1KB)
----test()
--------test-invoke.js(8KB)
--------test.js(188B)
--------test-state.js(2KB)
--------test-reduce.js(1KB)
--------test-action.js(594B)
--------test-guard.js(1KB)
--------test-debug.js(951B)
--------test-immediate.js(1KB)
--------test.html(433B)
----Makefile(178B)
----index.d.ts(7KB)
----docs()
--------error-pages()
--------index.md(9KB)
--------guides.md(627B)
--------api.md(2KB)
--------styles()
--------integrations()
--------images()
--------_includes()
--------.eleventy.js(961B)
--------guides()
--------_data()
--------integration.md(1KB)
--------api()
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(51B)
----bundlesize.json(94B)
----readme.md(2KB)
----package-lock.json(227KB)
----package.json(1KB)