Was ist der IntlayerNode-Typ?
Der Typ IntlayerNode<T> ist ein spezieller Typ, der von intlayers Paketen wie next-intlayer, react-intlayer, vue-intlayer, preact-intlayer, solid-intlayer, angular-intlayer, svelte-intlayer, lit-intlayer und vanilla-intlayer bereitgestellt wird.
Anwendungsbeispiel
src/app.content.tsx
Code kopieren
Kopieren Sie den Code in die Zwischenablage
import { t, type Dictionary } from "intlayer";
import type { ComponentChildren } from "preact";
const appContent = {
key: "app",
content: {
title: "Vite + Preact",
},
} satisfies Dictionary;
export default appContent;src/App.tsx
Code kopieren
Kopieren Sie den Code in die Zwischenablage
Warum fügt Intlayer einen IntlayerNode ein?
Intlayer fügt einen IntlayerNode ein, um die Selektoren des visuellen Editors im Kontext des CMS / visuellen Editors rendern zu können.

Ein IntlayerNode ist ein angereicherter React/Vue/Preact/Solid/Angular/Svelte/Lit/Vanilla-Node, der aber auch den Zugriff auf die Eigenschaften des Basis-Primitiv-Nodes ermöglicht.
Zum Beispiel:
js
Code kopieren
Kopieren Sie den Code in die Zwischenablage
Der Zugriff auf die Eigenschaften eines IntlayerNode funktioniert zwar, macht aber die Anzeige der Selektoren im visuellen Editor unmöglich.
Der IntlayerNode kann auch Zahlen oder andere Typen wie IntlayerNode<number> umschließen.