32632e796e
Change-Id: I76d0f72679cd75085f5ffd42f641daa198cafe11 docs: update docs for alert/autocomplete/carousel, etc. Change-Id: Ib7507f4979024f53c127e4b64b88560b93999db7 fix: update for autocomplete filter Change-Id: Ie54556715fa52838aeb6caaa19b4f9a9f14b490f docs: add docs for calendar/transfer/cascader Change-Id: I655b3cb3d25dd0649de9ae7e224e7063a40dd079 fix: add more demos for input/textarea Change-Id: Iada527ca82643a435a4775110b332155512d62a7 docs: add docs for uploader,select,table, etc. Change-Id: Ib034fd5cc9d9a420d4e002956ae925175783c5f3 docs: adjust formatting and punc. docs: adjust docs for uploader, etc. Change-Id: If06c8c1102eafce43f5802a333676fc9e62cd474 docs: add docs for nav Change-Id: If56a653ec53f19239606128fd30cae80f8e10025 docs: improve anchor demos Change-Id: I6ac1c08cc8905924d0062def1f8921fe1f302f15 docs: refine wording and format docs: update docs for check-button-group desc Change-Id: Ica7d6d0692250f0be6bd330b1ad4cc41938afd46
3.1 KiB
3.1 KiB
Nav 导航菜单
示例
尺寸
可选的尺寸 ui
属性值:s
/m
。
大卡样式
设置首层数据项属性 position
为 card
可使该数据项下拉展示成大卡样式。
自定义插槽
自适应宽度
自动根据实际渲染宽度来决定是否将多余的导航项目折叠起来。
API
属性
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
ui |
string= |
- | [^ui] |
items |
Array<Object>= |
[] |
[^items] |
active |
string |
- | [^active] |
matches |
function(Object, string): boolean |
- | [^matches] |
^^^ui 预设样式。
+++枚举值
值 | 描述 |
---|---|
s |
小尺寸样式。 |
m |
中尺寸样式。 |
+++ | |
^^^ |
^^^active
当前激活节点,若该节点定义了 name
则就是该 name
值,否则该值是由 to
生成的路由路径(route.path)。
^^^
^^^items
数据源数组,每个节点类型为 {label, to, name, icon, disabled, children, ...}
。
+++字段详情
名称 | 类型 | 描述 |
---|---|---|
label |
string |
节点的文字描述。 |
to |
`string | Object` |
name |
string |
节点的唯一标识,name 和 to 二者至少有一个存在。 |
disabled |
boolean= |
节点是否被禁用。 |
position |
string= |
首层节点的下拉面板样式,设置成 card 则展示成大卡样式。 |
children |
Array<Object>= |
节点的子节点数组,数组项类型同 items 数组项。 |
+++ | ||
^^^ |
^^^matches
当路由发生切换时,用来从 items
中找到激活的项目。
默认实现:项目路由路径和当前路由的路径相等 (===) 则认为该项目是激活的。 ^^^
插槽
名称 | 描述 |
---|---|
item |
[^item] |
item-label |
[^item-label] |
^^^item 每个节点的渲染插槽。
默认内容:渲染了 icon
插槽和 item-label
插槽。
+++作用域参数
名称 | 类型 | 描述 |
---|---|---|
label |
string |
图标名称。 |
to |
`string | Object` |
name |
string |
节点的唯一标识,name 和 to 二者至少有一个存在。 |
disabled |
boolean= |
节点是否被禁用。 |
children |
Array<Object>= |
节点的子节点数组,数组项类型同 items 数组项。 |
+++ | ||
^^^ |
^^^item-label
节点的 label
插槽。
默认内容:渲染节点对应的 Link
。
作用域参数参考 item
插槽。
^^^
事件
名称 | 描述 |
---|---|
activate |
用户点击有 to 的节点触发,参数是激活节点的整个 item 数据。 |
click |
用户点击节点时触发,参数是激活节点整个 item 数据。 |
图标
名称 | 描述 |
---|---|
expand |
展开。 |
more |
更多。 |