fix layout in section
This commit is contained in:
parent
73ecc7b921
commit
caf5cdd7c3
File diff suppressed because one or more lines are too long
|
|
@ -56,6 +56,7 @@ export const ViRender: FC<{
|
||||||
if (!meta) return null;
|
if (!meta) return null;
|
||||||
if (meta.item.hidden) return null;
|
if (meta.item.hidden) return null;
|
||||||
|
|
||||||
|
|
||||||
if (meta.item.adv?.js || meta.item.component?.id) {
|
if (meta.item.adv?.js || meta.item.component?.id) {
|
||||||
return (
|
return (
|
||||||
<ErrorBox meta={meta}>
|
<ErrorBox meta={meta}>
|
||||||
|
|
@ -92,7 +93,7 @@ export const ViChild: FC<{
|
||||||
<ErrorBox meta={meta}>
|
<ErrorBox meta={meta}>
|
||||||
<ViScript
|
<ViScript
|
||||||
meta={meta}
|
meta={meta}
|
||||||
is_layout={is_layout}
|
is_layout={false}
|
||||||
passprop={passprop}
|
passprop={passprop}
|
||||||
></ViScript>
|
></ViScript>
|
||||||
</ErrorBox>
|
</ErrorBox>
|
||||||
|
|
@ -103,6 +104,7 @@ export const ViChild: FC<{
|
||||||
childs.push(<div {...parts.props} />);
|
childs.push(<div {...parts.props} />);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
{childs.map((e, idx) => (
|
{childs.map((e, idx) => (
|
||||||
|
|
@ -111,6 +113,7 @@ export const ViChild: FC<{
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
const parts = viParts(vi, meta, is_layout, passprop);
|
const parts = viParts(vi, meta, is_layout, passprop);
|
||||||
if (vi.visit) vi.visit(meta, parts);
|
if (vi.visit) vi.visit(meta, parts);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -28,5 +28,5 @@ export const ViScript: FC<{
|
||||||
if (meta.script) return meta.script.result;
|
if (meta.script) return meta.script.result;
|
||||||
}
|
}
|
||||||
|
|
||||||
return <ViChild meta={meta} passprop={_pass} is_layout={is_layout}></ViChild>;
|
return <ViChild meta={meta} passprop={_pass} is_layout={is_layout} />;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue