#8211·naive-ui

[2.45.x 回归] 闭合 <n-tab-pane tab="xxx" /> 的标签文字不显示

作者: Barry-Flynn创建于 2026年9月2日更新于 2026年9月2日
标签untriaged

[2.45.x {} <n-tab-pane table="xxx"/ > > : vue-jsx-vapor/vdom.mjs CHAL 常态化 Slots -- 未定义的 -- 默认 -- -- ——

(
2.45.x——销售品正常 未定义的幽灵默认槽“ ”

问题描述

标签 校对:Soup

时间轴 : (英语). <n-tab-pane name="All" tab="SH" / > 互联网档案馆的存檔,存档日期2013-10-11. <n-tab-pane name="正常"标签="4/" / > (中文(简体) ).


^ DOM( " 数据名称 " ^%, label +%):

时间轴 :
<div-data-name="all" class="n-tabs-tab-tab-tab-活" 互联网档案馆的存檔,存档日期2013-12-11.
< span class="n-tabs-tab label"!!-------------------------------------------------- span >
</div> (中文(简体) ).

根因分析

{\fn黑体\fs20\shad2\2aH82\3aH20\4aH33\fscx95\3cH592001\be1}你觉得呢?

  1. es/tabs/src/Tabs.mjs:10' CHA 规范槽 ' vue ' ; 而是从-././vue-jsx-vapor/vdom.mjs ' (67. 销售商: {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}这太疯狂了
  2. Tabs.mjs:742' 对每个 NTab vnode 时传入 将 Lots (tabPaneVNode. children? {默认:tabPaneVNode.children.tab}}=: 无效 0) 正规化; ++ 平板 – 儿童, ++ 规范槽( 未定义) ++
  3. 卖方 {(vue-jsx-vapor/vdom.mjs:33-37') {(vue-jsx-vapor/vdom.mjs:33-37')}}{ Vue 官方语义不一致:

\ 默认 : 与 Ctx ( ()\ \ \ \ [规范 VNode ( ()\ \ \ 插槽)] \ — {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你还好吧? Vue QQ, 孩子们... ($slots.default QQ未定义'). 4. " es/tabs/src/Tab.mjs:125-127 " 的标签 默认槽? : 渲染( 合并 Tab? name)' ;


===================================================================================================================================================================================================================== {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}没有定义 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}没有定义 同类隐患,建议一并排查。.

预期行为

(原始内容存档于2018-12-09). QQ"tab" prof Q" ("SH").

实际行为

(原始内容存档于2018-09-29). QQ标签QQ (QQ!--------).

复现步骤

  1. pnpm创建 vite repro -- -- template vue-ts ' ,[email protected]、 ' [email protected]';
  2. 任意组件中使用:

{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你还好吧?

语言化 从“naive-ui”导入{NTabs,NTabPane}; (简体中文)

< template> (简体中文) (英语). <n-tab-pane name="All" tab="SH" / > 互联网档案馆的存檔,存档日期2013-10-11. <n-tab-pane name="正常"标签="4/" / > (中文(简体) ). (简体中文).


3. QQ: 2. 分页; DevTools myetro
`.n-tabs-tab-- label ' !--------;
4. 把自闭合-tab name="所有" >全部<-n-tab>`,文字正常显示。-.

**临时绕过方案**

(原始内容存档于2018-09-29) (中文(简体) ).
(`Tabs.mjs:745-750' ) CH 塔克语:儿童-vnode,-不经过
常规线段),正线线线段

**建议修复方向**

利佩公司销售的 " 正常分配点 " :
^ `Tabs.mjs ' 调用处显式判空,不要在儿童未定义.

###

页:1

###

贝壳
- 天真 -伊: 2.45.3
- 阴道:3.5.42
- ^ : Vite + QQ标注设置 ^ * * * 3 + * 3 + (未启用 Vapor 3/)

小时

内容来源: tusen-ai/naive-ui