fragment 支持
Closed this issue · 1 comments
harttle commented
san fragment 是为了让根标签本身能够支持不输出到 DOM,类似带 s-if
的 <template>
,类似 React.Fragment
。
问题:Fragment 前后如果是 TextNode 的情况,可能会影响反解。
SSR 需要支持:Fragment 前后的 TextNode 需要用 <!--s-frag-->
包装起来。
BREAKING CHANGES:目前 SSR 通过 noTemplateOutput + <template>
根节点方式来支持不输出根节点的。需要更改为 fragment(名字待定)。
注意:并非所有连续 TextNode 都需要包装,因为比如 {{a}}{{b}}
在是作为一个 TextNode 更新的,不需要区分 a 和 b 分别到哪里。