xstate状态机示例demo代码

代码语言:html

所属分类:其他

代码描述:xstate状态机示例demo代码

代码标签: demo

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/xstate.js"></script>
    <script type="module">
        const {
            Machine,
            actions,
            interpret,
            createMachine
        } = XState;


        const lightMachine = Machine({
            id: 'light',
            initial: 'red',
            context: {
                retries: 0
            },
            states: {
                red: {
                    on: {
                        CLICK: 'yellow'
                    }
                },
                yellow: {
                    on: {
                        CLICK: 'green',
                    }
 .........完整代码请登录后点击上方下载按钮下载查看

网友评论0