logologo
Початок
Посібник
Розробка
Плагіни
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Початок
Посібник
Розробка
Плагіни
API
logologo

Вступ

Що таке FlowEngine?
FlowEngine та плагіни
Швидкий старт
План навчання

Посібник

Реєстрація FlowModel
Створення FlowModel
Рендеринг FlowModel
Потік подій та конфігурація FlowModel
Збереження FlowModel
Життєвий цикл FlowModel
Система контексту FlowModel
Реактивний механізм: Observable
FlowModel vs React.Component

Визначення

ModelDefinition
FlowDefinition
EventDefinition
ActionDefinition
StepDefinition
Next PageЩо таке FlowEngine?
Повідомлення про переклад ШІ

Ця документація була автоматично перекладена штучним інтелектом.

#Початок роботи з FlowModel

#Створення власного FlowModel

class HelloModel extends FlowModel {
  render() {
    return (
      <div>
        <h1>Привіт, NocoBase!</h1>
        <p>Це простий блок, відтворений за допомогою HelloModel.</p>
      </div>
    );
  }
}

#Доступні базові класи FlowModel

Назва базового класуОпис
BlockModelБазовий клас для всіх блоків
CollectionBlockModelБлок колекції, успадковується від BlockModel
ActionModelБазовий клас для всіх дій

#Реєстрація FlowModel

export class PluginHelloClient extends Plugin {
  async load() {
    this.engine.registerModels({ HelloModel });
  }
}

#Відтворення FlowModel

<FlowModelRenderer model={model} />