核心逻辑

  1. 导入useMachine.ts
  2. new Machine初始化machine实例
    1. 疑问:以后生成的每一个页面都需要初始化一个对应的Machine实例吗?
    2. 如果需要,那么pinia中store的id会重复。
  3. 实例化machine时需要提供config参数(核心)
    1. 目前来说,这些config都需要自己使用代码来开发
    2. 将来 models states layers actions frames 这些内容,哪些是可以由低代码生成的。
    3. 实例化的时候,传入的init参数和actions参数,没有使用,也不会执行。
  4. 渲染Render组件,传入 Machine 实例,,,render逻辑见《04-Render组件调试》

总结:Demo组件应该是以后需要大量开发的功能,核心其实就是 config的配置?