/
githubmirror
/
taro
Обзор
Документация
Войти
/
githubmirror
/
taro
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/taro-runtime/src/interface/hydrate.ts
35 строк
831 B
xzdadada
feat: taro 支持 ttdom (#18850)
07 апр 2026, 07:30
Не верифицирован
07 апр 2026, 07:30
bd4ffb7
Код
Авторство
О чём код?
import type { Shortcuts } from '@tarojs/shared' import type { PageConfig } from './utils' export interface MpInstance { config: PageConfig setData: (data: unknown, cb: () => void) => void route?: string __route__: string $taroParams?: Record<string, unknown> $taroPath: string __data__: any data: any exitState?: any selectComponent: (selector: string) => any __webviewId__?: number } export interface MiniElementData { [Shortcuts.Childnodes]?: MiniData[] [Shortcuts.NodeName]: string [Shortcuts.Class]?: string [Shortcuts.Style]?: string uid?: string sid: string [key: string]: unknown } export interface MiniTextData { [Shortcuts.Text]: string [Shortcuts.NodeName]: string } export type MiniData = MiniElementData | MiniTextData export type HydratedData = () => MiniData | MiniData[]