npm 包 mdsc-navigation 使用教程

阅读时长 3 分钟读完

什么是 mdsc-navigation?

mdsc-navigation 是一款基于 React 的页面导航组件,可以实现简单易用的前端导航功能。它提供了多种导航方式,包括顶部导航栏、左侧导航栏、面包屑导航等,用户可以根据实际需求选择合适的导航方式。

如何使用 mdsc-navigation?

1. 安装

在命令行中输入以下指令安装 mdsc-navigation:

2. 引入组件

在需要使用 mdsc-navigation 组件的文件中引入它:

3. 使用组件

顶部导航栏

-- -------------------- ---- -------
--------------
  -----------
  -----------------------
  --------
    - ------ ----- ----- --- --
    -
      ------ -----
      --------- -----
      -------- -
        - ------ ------- ----- --- --
        - ------ ---- ---- ----- --- --
      --
    --
    - ------ ----- ----- --- --
  --
--

顶部导航栏需要传入一个 logo 图标和菜单项 menus 数组。菜单项的属性包括 labellink,用于显示菜单名称和链接地址。如果需要添加下拉菜单,在菜单项中设置 dropdowntrue,并在其下方添加 options 数组,其中每一个元素代表下拉菜单中的一个选项,同样包括 labellink 属性。

左侧导航栏

-- -------------------- ---- -------
--------
  -----------
  --------
    - ------ ---- --- ----- --- --
    - ------ ---- --- ----- --- --
    -
      ------ ---- ---
      --------- -
        - ------ ----- --- ----- --- --
        - ------ ----- - -- ----- --- --
      --
    --
  --
--

左侧导航栏需要传入一个 header 标题和菜单项 menus 数组。菜单项的属性包括 labellink,用于显示菜单名称和链接地址。如果需要添加子菜单,在菜单项中设置 submenus 数组,其中每一个元素代表子菜单中的一个选项,同样包括 labellink 属性。

面包屑导航

面包屑导航需要传入一个 separator 分隔符和面包屑数组 breadcrumbs。面包屑数组中每一个元素代表一个面包屑节点,包括 labellink 属性,用于显示面包屑名称和链接地址。

总结

mdsc-navigation 是一款非常实用的前端导航组件,在开发前端应用时可以大大提高开发效率。通过本篇文章的介绍,你已经学习了如何使用 mdsc-navigation 组件,并理解了其使用方法和参数含义。希望这篇文章能够对你在前端开发中有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600671d630d0927023822c17

纠错
反馈