Skip to content

Commit 441ee45

Browse files
committed
fix: build
1 parent f9438b6 commit 441ee45

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

packages/core/src/element/transform.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {IReactBinding} from 'alins-utils';
1515
import {IUpdatedCallback, LifeMountedCollector, mountLifes} from '../builder/life';
1616
import {appendFragment} from '../builder/dom-proxy';
1717
import {IElement, IElementBuilder, IElementOptions, mergeDomInfo, TChild} from '../builder/builder';
18-
import {text} from 'src/builder/text';
18+
import {text} from '../builder/text';
1919

2020

2121
// const map: Map<string, TFPMemo> = new Map();
@@ -67,7 +67,7 @@ export function transformBuilderToDom (builder: IElementBuilder): HTMLElement {
6767
config.lifes.updated?.exe() as IUpdatedCallback,
6868
);
6969
if (children.length > 0)
70-
config.children[binding.index] = children;
70+
config.children[binding.index ?? config.children.length] = children;
7171
mergeDomInfo(config, domInfo);
7272
}
7373

packages/utils/src/types/react.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ export interface IReactBindingTemplate<T=any> {
7272
template: string[], // TemplateStringsArray
7373
reactions: (TReactionItem<T>)[], // | any[], // ? 为了绑定的时候不报类型错误
7474

75-
index: number;
75+
index?: number;
7676
}
7777
export interface IReactBindingTemplateFactory<T=any> {
7878
add(d: IReactBindingTemplate<T>): void;

0 commit comments

Comments
 (0)